query_group - Amazon Redshift

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.

query_group

Werte (Standard in Fettdruck)

Kein Standardwert; der Wert kann jede beliebige Zeichenfolge sein.

Beschreibung

Dieser Parameter verwendet eine benutzerdefinierte Beschriftung für eine Gruppe von Abfragen, die in der gleichen Sitzung ausgeführt werden. Diese Beschriftung wird in den Abfrageprotokollen erfasst. Sie können damit die Ergebnisse der INFLIGHT Tabellen STL _ QUERY und _ und der STV Ansicht _ einschränken. SVL QLOG Sie können beispielsweise jeder Abfrage, die Sie ausführen, ein eigenes Label zuweisen, um Abfragen eindeutig zu identifizieren, ohne sie nachschlagen zu IDs müssen.

Dieser Parameter ist in der Serverkonfigurationsdatei nicht vorhanden und muss zur Laufzeit mit einem SET Befehl festgelegt werden. Sie können zwar eine lange Zeichenfolge als Bezeichnung verwenden, die Bezeichnung wird jedoch in der LABEL Spalte der QUERY Tabelle STL _ und der QLOG Ansicht _ auf 30 Zeichen (und in SVL STV _ auf 15 ZeichenINFLIGHT) gekürzt.

Im folgenden Beispiel ist query_group auf Monday gesetzt, und dann werden mehrere Abfragen mit dieser Beschriftung durchgeführt:

set query_group to 'Monday'; SET select * from category limit 1; ... ... select query, pid, substring, elapsed, label from svl_qlog where label ='Monday' order by query; query | pid | substring | elapsed | label ------+------+------------------------------------+-----------+-------- 789 | 6084 | select * from category limit 1; | 65468 | Monday 790 | 6084 | select query, trim(label) from ... | 1260327 | Monday 791 | 6084 | select * from svl_qlog where .. | 2293547 | Monday 792 | 6084 | select count(*) from bigsales; | 108235617 | Monday ...