MON$STATEMENTS
MON$STATEMENTS
zeigt Anweisungen an, die zur Ausführung vorbereitet sind.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
|
|
Statement-Kennung |
|
|
Verbindungs-Kennung |
|
|
Transaktions-Kennung |
|
|
Statement-Status:
|
|
|
Der Zeitpunkt an dem das Statement vorbereitet wurde. |
|
|
Statement-Text in SQL |
|
|
Statistik-Kennung |
|
|
Erklärter Ausführungsplan |
|
|
Zeitüberschreitung der Anweisung auf Verbindungsebene in Millisekunden.Wenn |
|
|
Ablaufzeit des Statement-Timers |
Der Status STALLED zeigt an, dass die Anweisung zum Zeitpunkt des Snapshots einen geöffneten Cursor hatte und darauf wartete, dass der Client den Abruf von Zeilen wieder aufnimmt.
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