SVV_VACUUM_SUMMARY - 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.

SVV_VACUUM_SUMMARY

Die SUMMARY Ansicht SVV _ VACUUM _ verbindet die PERM Tabellen STL _VACUUM, STL _ und _ STV TBL _QUERY, um Informationen über die vom System protokollierten Vakuumvorgänge zusammenzufassen. Die Ansicht gibt eine Zeile pro Tabelle und Bereinigungsoperation aus. Die Ansicht zeichnet die verstrichene Zeit der Operation, die Anzahl der erstellten Sortierpartitionen, die Anzahl der erforderlichen Zusammenführungsinkremente sowie Differenzen (Deltas) der Zeilen- und Blockzahlen vor und nach der Durchführung der Operation auf.

SVV_ VACUUM _ SUMMARY ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Einige oder alle Daten in dieser Tabelle befinden sich auch in der SYS ÜberwachungsansichtSYS_VACUUM_HISTORY. Die Daten in der SYS Überwachungsansicht sind so formatiert, dass sie einfacher zu verwenden und zu verstehen sind. Wir empfehlen Ihnen, die SYS Überwachungsansicht für Ihre Abfragen zu verwenden.

Hinweise zu SVV _ VACUUM _ finden PROGRESS Sie unterSVV_VACUUM_PROGRESS.

Informationen zu SVL _ VACUUM _ finden PERCENTAGE Sie unterSVL_VACUUM_PERCENTAGE.

Anmerkung

Diese Ansicht ist nur verfügbar, wenn bereitgestellte Cluster abgefragt werden.

Tabellenspalten

Spaltenname Datentyp Beschreibung
table_name Text Der Name der bereinigten Tabelle.
xid bigint Transaktions-ID des VACUUM Vorgangs.
sort_partitions bigint Anzahl der während der Sortierphase der Bereinigungsoperation sortierten Partitionen.
merge_increments bigint Anzahl der für den Abschluss der Zusammenführungsphase der Bereinigungsoperation erforderlichen Zusammenführungsinkremente.
elapsed_time bigint Verstrichene Laufzeit der Bereinigungsoperation (in Mikrosekunden).
row_delta bigint Differenz der Gesamtzahl der Tabellenzeilen vor und nach der Bereinigung.
sortedrow_delta bigint Differenz der Gesamtzahl der sortierten Tabellenzeilen vor und nach der Bereinigung.
block_delta integer Differenz der Anzahl der Blöcke für die Tabelle vor und nach der Bereinigung.
max_merge_partitions integer Diese Spalte wird für die Leistungsanalyse verwendet und enthält die maximale Anzahl der Partitionen, die die Bereinigung für die Tabelle pro Iteration der Zusammenführungsphase verarbeiten kann. (Die Bereinigung sortiert die nicht sortierte Region in eine oder mehrere sortierte Partitionen. Je nach der Anzahl der Spalten in der Tabelle und der aktuellen Amazon-Redshift-Konfiguration kann die Zusammenführungsphase eine maximale Anzahl von Partitionen in einer einzelnen Zusammenführungsiteration verarbeiten. Die Zusammenführungsphase funktioniert auch, wenn die Anzahl der sortierten Partitionen die maximale Anzahl der Zusammenführungspartitionen überschreitet, es werden jedoch weitere Zusammenführungsiterationen benötigt.)

Beispielabfrage

Die folgende Abfrage gibt statistische Daten für Bereinigungsoperationen auf drei verschiedenen Tabellen aus. Der SALES Tisch wurde zweimal abgesaugt.

select table_name, xid, sort_partitions as parts, merge_increments as merges, elapsed_time, row_delta, sortedrow_delta as sorted_delta, block_delta from svv_vacuum_summary order by xid; table_ | xid |parts|merges| elapsed_ | row_ | sorted_ | block_ name | | | | time | delta | delta | delta --------+------+-----+------+----------+---------+---------+-------- users | 2985 | 1 | 1 | 61919653 | 0 | 49990 | 20 category| 3982 | 1 | 1 | 24136484 | 0 | 11 | 0 sales | 3992 | 2 | 1 | 71736163 | 0 | 1207192 | 32 sales | 4000 | 1 | 1 | 15363010 | -851648 | -851648 | -140 (4 rows)