Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
SVL_QUERY_QUEUE_INFO
Fasst die Details für Abfragen zusammen, die in einer Workload Management (WLM)-Abfragewarteschlange oder Commit-Warteschlange Zeit verbracht haben.
Die Ansicht SVL_QUERY_QUEUE_INFO filtert die vom System ausgeführten Abfragen aus und zeigt nur Abfragen an, die von einem Benutzer ausgeführt wurden.
Die Ansicht SVL_QUERY_QUEUE_INFO summiert Informationen aus den Systemtabellen STL_QUERY, STL_WLM_QUERY und STL_COMMIT_STATS.
SVL_QUERY_QUEUE_INFO ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.
Tabellenspalten
Spaltenname | Datentyp | Beschreibung |
---|---|---|
Datenbank | Text | Der Name der Datenbank, mit der der Benutzer verbunden war, als die Abfrage ausgegeben wurde. |
query | integer | Abfrage-ID. |
xid | bigint | Transaktions-ID. |
userid | integer | ID des Benutzers, der die Abfrage generiert hat. |
querytxt | Text | Die ersten 100 Zeichen des Abfragetexts. |
queue_start_time | timestamp | Zeitpunkt, an dem die Abfrage in die WLM-Warteschlange gesetzt wurde, nach UTC. |
exec_start_time | timestamp | Zeitpunkt, an dem die Ausführung der Abfrage gestartet wurde, nach UTC. |
service_class | integer | ID für die Service-Klasse. Service-Klassen sind in der WLM-Konfigurationsdatei definiert. |
slots | integer | Anzahl der WLM-Abfrageslots. |
queue_elapsed | bigint | Zeitraum, für den die Abfrage in einer WLM-Warteschlange wartete (in Sekunden). |
exec_elapsed | bigint | Zeitraum der Ausführung der Abfrage (in Sekunden). |
wlm_total_elapsed | bigint | Zeitraum, den die Abfrage in einer WLM-Warteschlange verbrachte (queue_elapsed), zuzüglich des Zeitraums für die Ausführung der Abfrage (exec_elapsed). |
commit_queue_elapsed | bigint | Zeitraum, für den die Abfrage in einer Commit-Warteschlange wartete (in Sekunden). |
commit_exec_time | bigint | Zeitraum, für den die Abfrage in einer Commit-Operation verbrachte (in Sekunden). |
service_class_name | character(64) | Der Name der Serviceklasse. |
Beispielabfragen
Das folgende Beispiel zeigt die Zeit an, die Abfragen in WLM-Warteschlangen verbrachten.
select query, service_class, queue_elapsed, exec_elapsed, wlm_total_elapsed from svl_query_queue_info where wlm_total_elapsed > 0; query | service_class | queue_elapsed | exec_elapsed | wlm_total_elapsed ---------+---------------+---------------+--------------+------------------- 2742669 | 6 | 2 | 916 | 918 2742668 | 6 | 4 | 197 | 201 (2 rows)