AlloyDB-Flags

Wählen Sie eine Dokumentenversion aus:

Auf dieser Seite werden die Datenbank-Flags beschrieben, die AlloyDB for PostgreSQL verwendet, um verschiedene Dienstfunktionen zu aktivieren und zu verwalten, die nur in AlloyDB verfügbar sind. Eine Liste aller von AlloyDB unterstützten Datenbank-Flags finden Sie unter Unterstützte Datenbank-Flags.

Flags, die mit Instanzneustarts gekennzeichnet sind, bedeuten, dass AlloyDB eine Instanz neu startet, wenn Sie dieses Flag für diese Instanz festlegen, entfernen oder ändern. Der Wert des Flags wird für die Instanz beibehalten, bis Sie ihn wieder ändern.

alloydb.enable_pgaudit

Typboolean
Standardoff
InstanzneustartsJa

Steuert die Verfügbarkeit der Erweiterung pgaudit in einer AlloyDB-Instanz. Legen Sie den Parameter auf on fest und starten Sie die Instanz neu. Fügen Sie dann die pgaudit Erweiterung einzelnen Datenbanken in der Instanz mit dem CREATE EXTENSION Befehl hinzu.

Die pgaudit Erweiterung bietet detaillierte Audit-Logs zu Sitzungen und Objekten über die von PostgreSQL bereitgestellte Standard-Logging-Funktion.

alloydb.log_throttling_window

Typinteger
Standard0
InstanzneustartsNein

Steuert, ob AlloyDB doppelte Logeinträge aufzeichnet, die während eines bestimmten Zeitfensters empfangen wurden.

Wenn der Wert größer als 0 ist, startet AlloyDB einen Timer mit dieser Anzahl von Sekunden, wenn ein Logeintrag aufgezeichnet wird. Wenn AlloyDB die identische Logmeldung empfängt, bevor der Timer abläuft, wird die Meldung nicht aufgezeichnet. Nach Ablauf des Timers fügt AlloyDB eine Anzahl der übersprungenen Meldungen zum nächsten Vorkommen desselben Logeintrags hinzu, der aufgezeichnet wird.

Wenn der Wert auf 0 gesetzt ist, zeichnet AlloyDB alle doppelten Log meldungen auf.

alloydb.promote_cancel_to_terminate

Typboolean
Standardoff
InstanzneustartsNein

Wenn der Wert auf true gesetzt ist, werden alle Anfragen zur Abfrageabbruch aufgrund von Problemen wie Sperrzeitüberschreitungen, Anweisungstimeouts und Konflikten bei der Wiederherstellung (Wiedergabe), die in AlloyDB auftreten, zu Anfragen zur erzwungenen Beendigung des Back-Ends hochgestuft.

Durch das Hochstufen der Abbruchanfragen verhindert AlloyDB, dass hängende Back-Ends die Logwiedergabe und andere Back-Ends blockieren.

alloydb.pg_shadow_select_role

Typstring
StandardLeerer String
InstanzneustartsNein

Name der PostgreSQL-Rolle, die verwendet werden soll, um die Berechtigung zum Abfragen der Ansicht pg_shadow zu erteilen.