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

STV_XRESTORE_ALTER_QUEUE_STATE

Verwenden Sie STV_XRESTORE_ALTER_QUEUE_STATE, um den Migrationsfortschritt jeder Tabelle während einer klassischen Größenänderung zu überwachen. Dies ist insbesondere dann der Fall, wenn der Zielknotentyp RA3 ist. Weitere Informationen zur klassischen Größenänderung auf RA3-Knoten finden Sie unter Klassische Größenänderung.

STV_XRESTORE_ALTER_QUEUE_STATE 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_RESTORE_STATE 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.

Tabellenspalten

Spaltenname Datentyp Beschreibung
userid Ganzzahl Die ID des Benutzers, der die Größenänderung initiiert hat.
db_id Ganzzahl Die ID der Datenbank.
schema char(128) Der Name des Schemas.
table_name char(128) Der Name der Tabelle.
tbl Ganzzahl Die ID der Tabelle.
Status char(64) Der Status des Migrationsfortschritts der Tabelle. Mögliche Werte können sein wie folgt.
  • Waiting: Wartet auf den Beginn der Umverteilung

  • Applying: Wird gerade neu verteilt

  • Finished: Die Umverteilung ist abgeschlossen

task_type Ganzzahl Der Umverteilungstyp für die Tabelle. Mögliche Werte können sein wie folgt.
  • 1: SCHLÜSSEL

  • 2: SOGAR

Weitere Informationen zu Verteilungsstilen finden Sie unterVerteilungsstile.

Beispielabfrage

Die folgende Abfrage zeigt die Anzahl der Tabellen in einer Datenbank, deren Größe noch nicht geändert werden muss, deren Größe gerade geändert wird und deren Größenänderung abgeschlossen ist.

select db_id, status, count(*) from stv_xrestore_alter_queue_state group by 1,2 order by 3 desc db_id | status | count -------+------------+------ 694325 | Waiting | 323 694325 | Finished | 60 694325 | Applying | 1