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 gilt insbesondere, wenn der RA3 Zielknotentyp ist. Weitere Informationen zur klassischen Größenänderung an 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.
|
task_type | Ganzzahl | Der Umverteilungstyp für die Tabelle. Mögliche Werte können sein wie folgt.
|
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