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.
aurora_stat_reset_wal_cache
Setzt den Zähler für den logischen WAL-Cache zurück.
Syntax
So setzen Sie einen bestimmten Slot zurück
SELECT * FROM aurora_stat_reset_wal_cache('slot_name')
So setzen Sie alle Slots zurück
SELECT * FROM aurora_stat_reset_wal_cache(NULL)
Argumente
NULL
oder slot_name
Rückgabetyp
Statusmeldung, Textzeichenfolge
Setzen Sie den logischen WAL-Cache-Zähler zurück – Erfolgsmeldung. Dieser Text wird zurückgegeben, wenn die Funktion erfolgreich ist.
Der Replikations-Slot wurde nicht gefunden. Bitte versuchen Sie es noch einmal. – Fehlernachricht Dieser Text wird zurückgegeben, wenn die Funktion nicht erfolgreich ist.
Nutzungshinweise
Diese Funktion steht für die folgenden Versionen zur Verfügung.
Aurora PostgreSQL 14.5 und höher
Aurora PostgreSQL 13.8 und höhere Versionen
Aurora PostgreSQL 12.12 und höhere Versionen
Aurora PostgreSQL 11.17 und höhere Versionen
Beispiele
Im folgenden Beispiel wird die aurora_stat_reset_wal_cache
-Funktion verwendet, um einen Slot namens test_results
zurückzusetzen. Anschließend wird versucht, einen Slot zurückzusetzen, der nicht existiert.
=>
SELECT * FROM aurora_stat_reset_wal_cache('test_slot');
aurora_stat_reset_wal_cache -------------------------------------- Reset the logical wal cache counter. (1 row)
=>
SELECT * FROM aurora_stat_reset_wal_cache('slot-not-exist');
aurora_stat_reset_wal_cache ----------------------------------------------- Replication slot not found. Please try again. (1 row)