Firebird Documentation IndexFirebird 2.5 SprachreferenzMonitoring Tables → MON$TRANSACTIONS
Firebird Home Firebird Home Zurück: MON$STATEMENTSFirebird Documentation IndexNach oben: Monitoring TablesWeiter: Zeichensätze und Collations

MON$TRANSACTIONS

MON$TRANSACTIONS gibt Auskunft über gestartete Transaktionen.

Spaltenname Datentyp Beschreibung
MON$TRANSACTION_ID INTEGER Transaktions-Kennung
MON$ATTACHMENT_ID INTEGER Verbindungs-Kennung
MON$STATE SMALLINT Transaktionsstatus:
0 - Leerlauf (idle)
1 - Aktiv
MON$TIMESTAMP TIMESTAMP Zeitpunkt an dem die Transaktion gestartet wurde
MON$TOP_TRANSACTION INTEGER Top-Level-Transaktionsnummer (Kennung)
MON$OLDEST_TRANSACTION INTEGER Kennung der ältesten relevanten Transaktion (oldest [interesting] transaction (OIT))
MON$OLDEST_ACTIVE INTEGER Kennung der ältesten aktiven Transaktion (oldest active transaction (OAT))
MON$ISOLATION_MODE SMALLINT Isolationsmoduls (Level):
0 - Konsistenz (Snapshot für Tabellenstabilität)
1 - Konkurrierend (Snapshot)
2 - Read Committed mit Datensatzversion
3 - Read Committed ohne Datensatzversion
MON$LOCK_TIMEOUT SMALLINT Lock-Timeout:
-1 - warten (ewig)
0 - nicht warten
1 oder größer - Lock-Timeout in Sekunden
MON$READ_ONLY SMALLINT Gibt an, ob die Transaktion nur-lesend (Wert 1) oder lesend-schreibend (Wert 0) läuft
MON$AUTO_COMMIT SMALLINT Gibt an, ob automatisches Commit für die Transaktion verwendet wird (Wert 1) oder nicht (Wert 0)
MON$AUTO_UNDO SMALLINT Gibt an, ob der Logging-Mechanismus automatiches Undo für die Transaktion verwendet wird (Wert 1) oder nicht (Wert 0)
MON$STAT_ID INTEGER Statistik-Kennung

Zurück: MON$STATEMENTSFirebird Documentation IndexNach oben: Monitoring TablesWeiter: Zeichensätze und Collations
Firebird Documentation IndexFirebird 2.5 SprachreferenzMonitoring Tables → MON$TRANSACTIONS