Questa pagina descrive i flag di database utilizzati da AlloyDB per PostgreSQL per abilitare e gestire varie funzionalità di servizio esclusive di AlloyDB. Per un elenco di tutti i flag di database supportati da AlloyDB, consulta Flag di database supportati.
I flag contrassegnati con Riavvio dell'istanza indicano che AlloyDB riavvia un'istanza ogni volta che imposti, rimuovi o modifichi questo flag nell'istanza. Il valore del flag persiste per l'istanza finché non viene modificato di nuovo.
alloydb.audit_log_line_prefix
| Tipo | string |
| Predefinito | "%m [%p]: [%l-1] db=%d,user=%u |
| Riavvia l'istanza | Sì |
Controlla le informazioni anteposte a ogni riga dell'audit log. Se il campo viene lasciato vuoto, non viene utilizzato alcun prefisso.
alloydb.enable_pgaudit
| Tipo | boolean |
| Predefinito | off |
| Riavvia l'istanza | Sì |
Controlla la disponibilità dell'estensione pgaudit in un'istanza AlloyDB. Per utilizzare l'estensione, imposta il parametro su on e riavvia l'istanza. Poi aggiungi l'estensione pgaudit ai singoli database nell'istanza utilizzando il comando CREATE
EXTENSION.
L'estensione pgaudit fornisce un audit logging dettagliato di sessioni e oggetti utilizzando la funzionalità di logging standard fornita da PostgreSQL.
alloydb.iam_authentication
| Tipo | boolean |
| Predefinito | off |
| Riavvia l'istanza | Sì |
Abilita l'utilizzo dell'autenticazione Identity and Access Management (IAM) con un'istanza AlloyDB.
alloydb.logical_decoding
| Tipo | boolean |
| Predefinito | off |
| Riavvia l'istanza | Sì |
Abilita l'infrastruttura di decodifica logica di PostgreSQL in un'istanza AlloyDB.
La decodifica logica fornisce l'infrastruttura necessaria per trasmettere in streaming le modifiche ai dati ai consumer esterni.
alloydb.log_throttling_window
| Tipo | integer |
| Predefinito | 0 |
| Riavvia l'istanza | No |
Controlla se AlloyDB registra messaggi di log duplicati ricevuti durante un periodo di tempo specificato.
Se impostato su un valore maggiore di 0, AlloyDB avvia un timer della durata di quel numero di secondi ogni volta che registra un messaggio di log. Se AlloyDB riceve lo stesso messaggio di log prima della scadenza del timer, non lo registra. Allo scadere del timer, AlloyDB aggiunge un conteggio dei messaggi saltati all'occorrenza successiva dello stesso messaggio di log che registra.
Se impostato su 0, AlloyDB registra tutti i messaggi di log duplicati.
alloydb.promote_cancel_to_terminate
| Tipo | boolean |
| Predefinito | off |
| Riavvia l'istanza | No |
Se impostato su true, tutte le richieste di annullamento delle query dovute a problemi come timeout di blocco, timeout delle istruzioni e conflitti di recupero (replay) riscontrati da AlloyDB vengono promosse a richieste di terminazione forzata del backend.
Promuovendo le richieste di annullamento, AlloyDB aiuta a evitare che i backend bloccati blocchino la riproduzione dei log e altri backend.
alloydb.pg_shadow_select_role
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvia l'istanza | No |
Nome del ruolo PostgreSQL da utilizzare per concedere l'autorizzazione per eseguire query sulla vista pg_shadow.
alloydb_password_validation
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvia l'istanza | No |
Fornisce funzioni per impostare e gestire le policy relative alle password per AlloyDB Omni. Se gli utenti del database della tua applicazione eseguono l'autenticazione in AlloyDB Omni utilizzando il metodo integrato basato su password, puoi rendere l'autenticazione più sicura applicando password efficaci.
Per saperne di più, consulta Gestisci l'autenticazione integrata utilizzando le policy relative alle password.
alloydb_scann
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvia l'istanza | No |
Fornisce funzioni che consentono ad AlloyDB Omni di gestire i carichi di lavoro di Vector Search con prestazioni ed efficienza elevate.
Per saperne di più, consulta Crea indici e vettori di query.
alloydb_ai_nl
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvia l'istanza | No |
Fornisce funzioni che ti consentono di eseguire query su AlloyDB Omni in modo sicuro utilizzando il linguaggio naturale.
L'estensione funziona insieme all'estensione parameterized_views, che applica un livello di sicurezza per i tuoi dati.
Per saperne di più, consulta Esegui query sul database utilizzando il linguaggio naturale.
parameterized_views
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvia l'istanza | No |
Fornisce funzioni che aggiungono un livello di sicurezza quando le query in linguaggio naturale vengono tradotte in query SQL. Questa estensione funziona insieme all'estensione alloydb_ai_nl.
Per saperne di più, consulta Esegui query sul database utilizzando il linguaggio naturale.