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

SYS_VACUUM_HISTORY

Verwenden Sie SYS _ VACUUM _HISTORY, um Details zu Vakuumabfragen anzuzeigen. Informationen zu dem VACUUM Befehl finden Sie unterVACUUM.

SYS_ VACUUM _ HISTORY ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
user_id Ganzzahl Die ID des Benutzers, der die Abfrage initiiert hat.
transaction_id long Die Transaktions-ID für den VACUUM Kontoauszug.
query_id long Die Abfrage-ID für die VACUUM Anweisung. Sie können diese Tabelle mit der DETAIL Ansicht SYS _ QUERY _ verknüpfen, um die einzelnen SQL Anweisungen zu sehen, die für eine bestimmte VACUUM Transaktion ausgeführt werden. Wenn Sie die gesamte Datenbank bereinigen, wird jede Tabelle in einer separaten Transaktion bereinigt. Bei automatisierten VACUUM Vorgängen ist dieser Wert Null.
database_name text Name der Datenbank.
schema_name text Der Name des Schemas.
table_name Text Der Name der Tabelle.
table_id Ganzzahl Die ID der Tabelle.
vacuum_type character Die Art der VACUUM Operation. Die möglichen Werte lauten wie folgt:
  • Delete

  • Sort

  • Reindex

  • Recluster

  • Full

Weitere Informationen zu VACCUM-Typen finden Sie unter VACUUM.

is_automatic boolesch true, wenn es sich bei dem Vorgang um eine automatische Bereinigung handelt. Andernfalls false.
Status character Beschreibung der zurzeit ausgeführten Aktivität im Rahmen der Bereinigungsoperation:
  • Initialisieren

  • Sortierung

  • Merge

  • Löschen

  • Select

  • Fehlgeschlagen

  • Complete

  • Übersprungen

  • INTERLEAVEDSORTKEYBauordnung

start_time Zeitstempel Die Uhrzeit, zu welcher der Bereinigungsvorgang begann.
end_time Zeitstempel Die Uhrzeit, zu welcher der Bereinigungsvorgang endete. Wenn der Vorgang noch nicht abgeschlossen wurde, ist dieses Feld leer.
record_time Zeitstempel Der Zeitpunkt, zu dem der Vakuumvorgang in SYS _ VACUUM _ aufgezeichnet wurdeHISTORY.
duration Ganzzahl Die Anzahl der Mikrosekunden zwischen dem Beginn und dem Ende des Bereinigungsvorgangs. Wenn der Bereinigungsvorgang noch nicht abgeschlossen wurde, ist dieses Feld leer.
rows_before_vacuum bigint Die tatsächliche Anzahl der Zeilen in der Tabelle zzgl. aller gelöschten Zeilen, die immer noch auf der Festplatte gespeichert sind (und auf die Bereinigung warten).
size_before_vacuum Ganzzahl Die Größe der Tabelle (in MB) vor Beginn des Bereinigungsvorgangs.
reclaimable_rows bigint Die Anzahl der Zeilen, die der Bereinigungsvorgang schätzungsweise zurückgewinnen wird, bevor er beginnt.
reclaimed_rows bigint Die Anzahl der Zeilen, die durch den Bereinigungsvorgang zurückgewonnen wurden.
reclaimed_blocks bigint Die Anzahl der Blöcke, die durch den Bereinigungsvorgang zurückgewonnen wurden.
sortedrows_before_vacuum Ganzzahl Die Anzahl der sortierten Zeilen in der Tabelle, bevor der Bereinigungsvorgang gestartet wurde.
sortedrows_after_vacuum Ganzzahl Die zusätzliche Anzahl sortierter Zeilen in der Tabelle nach Abschluss des Bereinigungsvorgangs. Dabei werden die Zeilen, die in sortedrows_before_vacuum gezählt wurden, nicht berücksichtigt.