Редактор SQL

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии 1 участника)
Строка 1: Строка 1:
 
Окно редактора SQL предназначено для выполнения запросов к базе данных.
 
Окно редактора SQL предназначено для выполнения запросов к базе данных.
 +
 +
====Вкладка монитор====
 +
 +
Отображает список запросов на сервере.
 +
 +
Колонки в таблице:
 +
 +
* ATT_ID -- идентификатор подключения к серверу.
 +
* ATT_START -- дата и время подключения к серверу.
 +
* STMT_ID -- идентификатор запроса.
 +
* TR_ID -- идентификатор транзакции.
 +
* TR_START -- дата и время старта транзакции. Долгоживущие транзакции ухудшают производительность сервера.
 +
* GD_USER -- пользователь, выполнивший запрос.
 +
* ADDR -- ip адрес компьютера, с которого пришел запрос.
 +
* S_NAME -- состояние запроса. IDLE -- after Prepare but before Execute and after Close cursor. ACTIVE -- while statement being executed. STALLED -- for SELECT statements when not all records where fetched.
 +
* EXECUTED -- дата и время выполнения запроса.
 +
* MAXM_USED -- максимальное количество памяти, использованное данных запросом.
 +
* PR -- количество страниц, считанных с диска.
 +
* PW -- количество страниц, записанных на диск.
 +
* PF -- количество страниц, прочитанных из кэша.
 +
* PM -- количество страниц в кэше, помеченных как измененные. Не все из них будут записаны на диск.
 +
* SR -- количество последовательно прочитанных записей.
 +
* IR -- количество записей, найденных и прочитанных по индексу.
 +
* I -- количество вставленных записей.
 +
* U -- количество измененных записей.
 +
* D -- количество удаленных записей.
 +
* B -- count of records backed out.
 +
* P -- count of records purged.
 +
* E -- count of records expunged.
 +
 +
====Команда заменить РУИД====
 +
 +
Меняет заданный РУИД на новый в таблицах:
 +
 +
* [[GD_RUID]]
 +
* [[AT_OBJECT]]
 +
* [[GD_DOCUMENTTYPE]]
 +
 +
А также в текстах скрипт-функций (макросах, отчетах). Заменяются параметры в вызовах функций [[GdcBase.TgdcBaseManager.GetIDByRUIDString|GetIDbyRUIDString]] и [[GdcBase.TgdcBaseManager.GetIDByRUID|GetIDByRUID]].
  
 
[[Category:Интерфейс пользователя]]
 
[[Category:Интерфейс пользователя]]

Текущая версия на 13:01, 15 июня 2023

Окно редактора SQL предназначено для выполнения запросов к базе данных.

[править] Вкладка монитор

Отображает список запросов на сервере.

Колонки в таблице:

  • ATT_ID -- идентификатор подключения к серверу.
  • ATT_START -- дата и время подключения к серверу.
  • STMT_ID -- идентификатор запроса.
  • TR_ID -- идентификатор транзакции.
  • TR_START -- дата и время старта транзакции. Долгоживущие транзакции ухудшают производительность сервера.
  • GD_USER -- пользователь, выполнивший запрос.
  • ADDR -- ip адрес компьютера, с которого пришел запрос.
  • S_NAME -- состояние запроса. IDLE -- after Prepare but before Execute and after Close cursor. ACTIVE -- while statement being executed. STALLED -- for SELECT statements when not all records where fetched.
  • EXECUTED -- дата и время выполнения запроса.
  • MAXM_USED -- максимальное количество памяти, использованное данных запросом.
  • PR -- количество страниц, считанных с диска.
  • PW -- количество страниц, записанных на диск.
  • PF -- количество страниц, прочитанных из кэша.
  • PM -- количество страниц в кэше, помеченных как измененные. Не все из них будут записаны на диск.
  • SR -- количество последовательно прочитанных записей.
  • IR -- количество записей, найденных и прочитанных по индексу.
  • I -- количество вставленных записей.
  • U -- количество измененных записей.
  • D -- количество удаленных записей.
  • B -- count of records backed out.
  • P -- count of records purged.
  • E -- count of records expunged.

[править] Команда заменить РУИД

Меняет заданный РУИД на новый в таблицах:

А также в текстах скрипт-функций (макросах, отчетах). Заменяются параметры в вызовах функций GetIDbyRUIDString и GetIDByRUID.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты