SVV_VACUUM_PROGRESS - 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_PROGRESS

Diese Ansicht gibt eine Schätzung der Zeit aus, die der Abschluss einer Bereinigungsoperation, die derzeit läuft, in Anspruch nehmen wird.

SVV_VACUUM_PROGRESS 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 sind auch in der SYS-Überwachungsansicht SYS_VACUUM_HISTORY zu finden. Die Daten in der SYS-Überwachungsansicht sind so formatiert, dass sie leichter verwendbar und besser verständlich sind. Wir empfehlen Ihnen, für Ihre Abfragen die SYS-Überwachungsansicht zu verwenden.

Informationen zu SVV_VACUUM_SUMMARY finden Sie unter SVV_VACUUM_SUMMARY.

Informationen zu SVL_VACUUM_PERCENTAGE finden Sie unter SVL_VACUUM_PERCENTAGE.

Anmerkung

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

Tabellenspalten

Spaltenname Datentyp Beschreibung
table_name Text Name der derzeit bereinigten Tabelle bzw. der Tabelle, die zuletzt bereinigt wurde, wenn derzeit kein Bereinigungsvorgang stattfindet.
status Text Beschreibung der zurzeit ausgeführten Aktivität im Rahmen der Bereinigungsoperation:
  • Initialisieren

  • Sortierung

  • Merge

  • Löschen

  • Select

  • Fehlgeschlagen

  • Complete

  • Übersprungen

  • Aufbau der INTERLEAVED SORTKEY-Reihenfolge

time_remaining_estimate Text Geschätzte verbleibende Zeit für den Abschluss der aktuellen Bereinigungsoperation in Minuten und Sekunden, zum Beispiel: 5m 10s. Es wird keine Zeitschätzung ausgegeben, bevor der erste Sortiervorgang der Bereinigung abgeschlossen ist. Wenn derzeit keine Bereinigung durchgeführt wird, wird der zuletzt ausgeführte Bereinigungsvorgang mit Completed in der Spalte STATUS und einer leeren Spalte TIME_REMAINING_ESTIMATE angezeigt. Die Schätzung wird im Laufe des Bereinigungsvorgangs typischerweise immer zuverlässiger.

Beispielabfragen

Die folgenden Abfragen, im Abstand einiger Minuten ausgeführt, zeigen, dass eine große Tabelle mit der Bezeichnung SALESNEW bereinigt wird.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate --------------+-------------------------------+------------------------- salesnew | Vacuum: initialize salesnew | (1 row) ... select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+------------------------+------------------------- salesnew | Vacuum salesnew sort | 33m 21s (1 row)

Die folgende Abfrage zeigt, dass derzeit keine Bereinigungsoperation durchgeführt wird. Die letzte bereinigte Tabelle war die Tabelle SALES.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)