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 Zielknotentyp istRA3. 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 befinden sich auch in der SYS ÜberwachungsansichtSYS_RESTORE_STATE. 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.
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