Die Systemtabelle LOCKS beschreibt die aktuellen Sperreinträge und Einträge für Sperranforderungen.
LOCKS
SESSION |
FIXED(10) |
Identifikation der Datenbanksitzung |
TRANSCOUNT |
CHAR(20) |
Identifikation der Transaktion in der Datenbanksitzung |
PROCESS |
FIXED(10) |
Identifikation des Prozesses in der Datenbankinstanz |
USERNAME |
CHAR(32) |
Name des Benutzers |
DATE |
DATE(10) |
Erzeugungsdatum der Sperre |
TIME |
TIME(8) |
Erzeugungszeit der Sperre |
TERMID |
CHAR(18) |
Identifikation des Benutzer-Terminals |
LASTWRITE |
CHAR(10) |
Zeit, die seit der letzten SQL-Anweisung zur Datenmanipulation vergangen ist |
LOCKMODE |
CHAR(14) |
Art der Sperre (NULL-Wert | SHARE | EXCLUSIVE) |
LOCKSTATE |
CHAR(10) |
Status der Sperre |
APPLPROCESS |
FIXED(10) |
Identifikation des Prozesses auf der Client-Hardware |
APPLNODE |
CHAR(64) |
Identifikation der Client-Hardware |
SCHEMANAME |
CHAR(32) |
Name des Schemas der Tabelle |
OWNER |
CHAR(32) |
Name des Eigentümers der Tabelle |
TABLENAME |
CHAR(32) |
Name der Tabelle |
TABLEID |
CHAR(8) BYTE |
Identifikation der Tabelle |
ROWIDLENGTH |
FIXED(4) |
Länge des Schlüssels der gesperrten Zeile |
ROWIDHEX |
CHAR(64) BYTE |
Anfang des Schlüssels der gesperrten Zeile in hexadezimaler Darstellung |
ROWID |
CHAR(128) |
Anfang des Schlüssels der gesperrten Zeile |
Siehe auch:
Systemtabellen auswerten, LOCKS
Konzepte des Datenbanksystems, Sperren für Datenbankobjekte