Die Systemtabelle COMMANDSTATISTICS beschreibt SQL-Anweisungen, die im Kommando-Cache gespeichert sind und enthält die seit dem letzten Start der Datenbankinstanz gesammelten statistischen Angaben über Aktivitäten dieser SQL-Anweisungen. Der Kommando-Cache enthält die von verschiedenen Datenbanksitzungen gemeinsam genutzten SQL-Anweisungen und deren Ausführungspläne.
COMMANDSTATISTICS
COMMANDID |
CHAR(8) BYTE |
Identifikation der SQL-Anweisung |
INTERNAL |
CHAR(3) |
SQL-Anweisung wurde implizit erzeugt (YES | NO) |
HASHVALUE |
FIXED(10) |
Hash-Wert |
HASHTABLESLOT |
FIXED(5) |
Slot in der Hash-Tabelle |
STATUS |
CHAR(10) |
Status (PREPARING | PREPARED | INVALID) |
USERNAME |
CHAR(32) |
Name des Datenbankbenutzers |
SCHEMANAME |
CHAR(32) |
Aktuelles Schema zum Zeitpunkt der Erstellung des Ausführungsplanes |
SQLMODE |
CHAR(8) |
SQL-Modus zum Zeitpunkt der Erstellung des Ausführungsplanes |
ISOLATIONLEVEL |
FIXED(3) |
Isolation-Level zum Zeitpunkt der Erstellung des Ausführungsplanes |
DATEFORMAT |
CHAR(50) |
Datums- und Zeitformat zum Zeitpunkt der Erstellung des Ausführungsplanes |
MASSCOMMAND |
CHAR(3) |
Datums- und Zeitformat zum Zeitpunkt der Erstellung des Ausführungsplanes |
STATEMENTCODETYPE |
CHAR(15) |
Codeattribut der SQL-Anweisung (ASCII | UNICODE | UNICODE SWAP) |
QUERYREWRITE |
CHAR(10) |
Angabe, ob und welche Art des Query-Rewrites stattgefunden hat (NO | STATEMENT | OPERATOR) |
STATEMENTSIZE |
FIXED(10) |
Länge der SQL-Anweisung (Bytes) |
STATEMENT |
LONG |
SQL-Anweisung |
PLANSIZE |
FIXED(10) |
Speicherbedarf des Ausführungsplans (Bytes) |
DBPROCEDURESCHEMANAME |
CHAR(32) |
Schemaname der aufrufenden Datenbankprozedur |
DBPROCEDURENAME |
CHAR(32) |
Name der aufrufenden Datenbankprozedur |
PREPARECOUNT |
FIXED(10) |
Anzahl der Ausführungsvorbereitungen |
REFERENCECOUNT |
FIXED(5) |
Anzahl der Datenbanksitzungen, für die die SQL-Anweisung zur Ausführung vorbereitet ist |
CURRENTEXECUTECOUNT |
FIXED(5) |
Aktuelle Anzahl der Ausführungen |
EXECUTECOUNT |
FIXED(10) |
Anzahl der Ausführungen |
PREPARETIME |
FIXED(20) |
Zeit zum Parsen (ms) |
EXECUTETIME |
FIXED(20) |
Gesamtzeit der Ausführungen (ms) |
AVGEXECUTETIME |
FIXED(20) |
Durchschnittliche Ausführungszeit (ms) |
MINEXECUTETIME |
FIXED(20) |
Minimale Ausführungszeit (ms) |
MAXEXECUTETIME |
FIXED(20) |
Maximale Ausführungszeit (ms) |
READROWCOUNT |
FIXED(20) |
Anzahl gelesener Zeilen |
QUALIFIEDROWCOUNT |
FIXED(20) |
Anzahl qualifizierter Zeilen |
VIRTUALREADCOUNT |
FIXED(20) |
Anzahl der Lesevorgänge im Data-Cache |
PHYSICALREADCOUNT |
FIXED(20) |
Anzahl der Lesevorgänge im Data-Cache, die Lesevorgänge auf der Platte auslösten |
FETCHROWCOUNT |
FIXED(20) |
Anzahl der Zeilen der durch die SQL-Anweisung erzeugten Ergebnistabellen, die an die Anwendung geliefert wurden |
SUSPENDCOUNT |
FIXED(20) |
Anzahl der Suspends |
WAITCOUNT |
FIXED(20) |
Anzahl der Wartevorgänge aufgrund von Sperrkollisionen |
Siehe auch: