AlloyDB-Flags

Wählen Sie eine Dokumentationsversion 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.audit_log_line_prefix

Typstring
Standard"%m [%p]: [%l-1] db=%d,user=%u
InstanzneustartsJa

Steuert die Informationen, die jeder Audit-Logzeile vorangestellt werden. Wenn Sie dieses Feld leer lassen, wird kein Präfix verwendet.

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.iam_authentication

Typboolean
Standardoff
InstanzneustartsJa

Ermöglicht die Verwendung der Identity and Access Management-Authentifizierung (Identity and Access Management, IAM) mit einer AlloyDB-Instanz.

alloydb.logical_decoding

Typboolean
Standardoff
InstanzneustartsJa

Aktiviert die logische Decodierungsinfrastruktur von PostgreSQL in einer AlloyDB-Instanz.

Die logische Decodierung bietet die Infrastruktur, die zum Streamen von Datenänderungen an externe Nutzer erforderlich ist.

alloydb.log_throttling_window

Typinteger
Standard0
InstanzneustartsNein

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

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

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

alloydb.promote_cancel_to_terminate

Typboolean
Standardoff
InstanzneustartsNein

Wenn der Wert auf true festgelegt 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 Back-Ends, die nicht mehr reagieren, 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.

alloydb_password

Typstring
StandardLeerer String
InstanzneustartsNein

Bietet Funktionen zum Festlegen und Verwalten von Passwortrichtlinien für AlloyDB Omni. Wenn sich die Datenbanknutzer Ihrer Anwendung mit AlloyDB Omni über die integrierte, passwortbasierte Methode authentifizieren, können Sie die Authentifizierung sicherer machen, indem Sie starke Passwörter erzwingen.

Weitere Informationen finden Sie unter Integrierte Authentifizierung mit Passwort richtlinien verwalten.

alloydb_scann

Typstring
StandardLeerer String
InstanzneustartsNein

Bietet Funktionen, mit denen AlloyDB Omni Vektorsuch-Workloads mit hoher Leistung und Effizienz verarbeiten kann.

Weitere Informationen finden Sie unter Indizes erstellen und Vektoren abfragen.

alloydb_ai_nl

Typstring
StandardLeerer String
InstanzneustartsNein

Bietet Funktionen, mit denen Sie AlloyDB sicher mit natürlicher Sprache abfragen können. Die Erweiterung funktioniert mit der Erweiterung parameterized_views, die eine Sicherheitsebene für Ihre Daten erzwingt.

Weitere Informationen finden Sie unter Datenbank mit natürlicher Sprache abfragen.

parameterized_views

Typstring
StandardLeerer String
InstanzneustartsNein

Bietet Funktionen, die eine Sicherheitsebene hinzufügen, wenn Abfragen in natürlicher Sprache in SQL-Abfragen übersetzt werden. Diese Erweiterung funktioniert mit der Erweiterung alloydb_ai_nl.

Weitere Informationen finden Sie unter Datenbank mit natürlicher Sprache abfragen.

AlloyDB Omni-Telemetrie

Typboolean
Standardon
InstanzneustartsJa

Ermöglicht Nutzern, die regelmäßige Erhebung und den Upload von AlloyDB Omni-Nutzungs- und Systemmesswerten zu Google zu deaktivieren oder zu aktivieren. Wenn der Wert auf false festgelegt ist, wird der für die Telemetrie verantwortliche Client-Agent beendet und nicht ausgeführt.

Weitere Informationen finden Sie unter AlloyDB Omni-Telemetrie aktivieren und deaktivieren.