MON$STATEMENTS
Выполняемые SQL операторы.
| Наименование столбца | Тип данных | Описание | 
|---|---|---|
  | 
  | 
Идентификатор оператора.  | 
  | 
  | 
Идентификатор соединения.  | 
  | 
  | 
Идентификатор транзакции.  | 
  | 
  | 
Состояние оператора: 
  | 
  | 
  | 
Дата и время старта оператора.  | 
  | 
  | 
Текст оператора на языке SQL.  | 
  | 
  | 
Идентификатор статистики.  | 
  | 
  | 
План оператора в explain форме.  | 
  | 
  | 
Тайм-аут SQL оператора уровня SQL оператора. Содержит значениетайм-аута, установленное на уровне соединения/оператора, вмиллисекундах. Если тайм-аут не установлен —   | 
  | 
  | 
Время истечения таймера SQL оператора. Содержит   | 
  | 
  | 
Идентификатор скомпилированного запроса (ссылка на   | 
Состояние оператора STALLED — это состояние “приостановлено”. Возможно для запроса, который начал своё выполнение, ещё не завершил его, но в данный момент не выполняется.Например, ждёт входных параметров или очередного фетча (fetch) от клиента.
SELECT ATT.MON$USER, ATT.MON$REMOTE_ADDRESS, STMT.MON$SQL_TEXT, STMT.MON$TIMESTAMP
FROM MON$ATTACHMENTS ATT
  JOIN MON$STATEMENTS STMT ON ATT.MON$ATTACHMENT_ID = STMT.MON$ATTACHMENT_ID
WHERE ATT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION
  AND STMT.MON$STATE = 1