- Kategorien:
REPLICATION_GROUP_REFRESH_HISTORY¶
Gibt den Replikationsverlauf der letzten 14 Tage für eine sekundäre Replikations- oder Failover-Gruppe zurück.
Syntax¶
REPLICATION_GROUP_REFRESH_HISTORY( '<secondary_group_name>' )
Argumente¶
secondary_group_name
Name der sekundären Gruppe. Beachten Sie, dass der gesamte Name in einfache Anführungszeichen gesetzt werden muss.
Ausgabe¶
Die Funktion gibt die folgenden Spalten zurück:
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
PHASE_NAME |
TEXT |
Aktuelle Phase der Replikationsoperation. Eine Liste der Phasen finden Sie in den Nutzungshinweisen. |
START_TIME |
TIMESTAMP_LTZ |
Zeitpunkt, zu dem die Replikationsoperation gestartet wurde. |
END_TIME |
TIMESTAMP_LTZ |
Zeitpunkt, zu dem die Replikationsoperation ggf. beendet wurde. |
JOB_UUID |
TEXT |
Abfrage-ID des Aktualisierungsjobs. |
TOTAL_BYTES |
VARIANT |
Ein JSON-Objekt, das detaillierte Informationen zu aktualisierten Datenbanken bereitstellt:
|
OBJECT_COUNT |
VARIANT |
Ein JSON-Objekt, das detaillierte Informationen zu aktualisierten Objekten bereitstellt:
|
PRIMARY_SNAPSHOT_TIMESTAMP |
TIMESTAMP_LTZ |
Zeitstempel, wann der primäre Snapshot erstellt wurde. |
ERROR |
VARIANT |
NULL wenn die Aktualisierungsoperation erfolgreich war. Wenn die Aktualisierungsoperation fehlschlägt, wird ein JSON-Objekt zurückgegeben, das detaillierte Informationen zu dem Fehler enthält:
|
Nutzungshinweise¶
Gibt nur Zeilen für eine Rolle mit beliebigen Berechtigungen für die Replikations- oder Failover-Gruppe zurück.
Gibt nur Zeilen für eine sekundäre Replikations- oder Failover-Gruppe im aktuellen Konto zurück.
Beim Aufrufen einer Tabellenfunktion des Information Schema muss die Sitzung über ein aktives INFORMATION_SCHEMA-Schema verfügen oder der Funktionsname muss vollqualifiziert sein. Weitere Details dazu finden Sie unter Snowflake Information Schema.
Die folgende Liste zeigt die Verarbeitungsreihenfolge der Phasen:
SECONDARY_SYNCHRONIZING_MEMBERSHIP
SECONDARY_UPLOADING_INVENTORY
PRIMARY_UPLOADING_METADATA
PRIMARY_UPLOADING_DATA
SECONDARY_DOWNLOADING_METADATA
SECONDARY_DOWNLOADING_DATA
COMPLETED / FAILED / CANCELED
Beispiele¶
Rufen Sie den Aktualisierungsverlauf für die sekundäre Gruppe myfg
ab.
select * from table(information_schema.replication_group_refresh_history('myfg'));