Questa pagina descrive i flag del database utilizzati da AlloyDB per PostgreSQL per abilitare e gestire varie funzionalità del servizio univoche di AlloyDB. Per un elenco di tutti i flag del database supportati da AlloyDB, consulta Flag del database supportati.
I flag contrassegnati con Riavvio dell'istanza indicano che AlloyDB riavvia un'istanza ogni volta che imposti, rimuovi o modifichi questo flag sull'istanza. Il valore del flag persiste per l'istanza finché non lo modifichi di nuovo.
alloydb.audit_log_line_prefix
| Tipo | string |
| Predefinito | "%m [%p]: [%l-1] db=%d,user=%u |
| Riavvio dell'istanza | Sì |
Controlla le informazioni anteposte a ogni riga del log di audit. Se il campo viene lasciato vuoto, non viene utilizzato alcun prefisso.
alloydb.enable_pgaudit
| Tipo | boolean |
| Predefinito | off |
| Riavvio dell'istanza | Sì |
Controlla la disponibilità dell'estensione pgaudit in un'istanza AlloyDB. Imposta il parametro su on e riavvia l'istanza. Poi aggiungi l'estensione ai singoli database nell'istanza utilizzando il comando.pgauditCREATE
EXTENSION
L'estensione pgaudit fornisce la registrazione dettagliata degli audit di sessioni
e oggetti utilizzando la funzionalità di logging standard fornita da
PostgreSQL.
alloydb.iam_authentication
| Tipo | boolean |
| Predefinito | off |
| Riavvio dell'istanza | Sì |
Consente l'utilizzo dell'autenticazione Identity and Access Management (IAM) con un'istanza AlloyDB.
alloydb.logical_decoding
| Tipo | boolean |
| Predefinito | off |
| Riavvio dell'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 dei dati ai consumatori esterni.
alloydb.log_throttling_window
| Tipo | integer |
| Predefinito | 0 |
| Riavvio dell'istanza | No |
Controlla se AlloyDB registra i messaggi di log duplicati ricevuti durante una finestra temporale specificata.
Se il valore è maggiore di 0, AlloyDB avvia un timer 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. Al termine del timer, AlloyDB aggiunge un conteggio dei messaggi ignorati alla successiva occorrenza dello stesso messaggio di log che registra.
Se il valore è 0, AlloyDB registra tutti i
messaggi di log duplicati.
alloydb.promote_cancel_to_terminate
| Tipo | boolean |
| Predefinito | off |
| Riavvio dell'istanza | No |
Se il valore è true, tutte le richieste di annullamento delle query dovute a problemi come timeout dei blocchi, timeout delle istruzioni e conflitti di ripristino (replay) riscontrati da AlloyDB vengono promosse a richieste di terminazione forzata del backend.
Promuovendo le richieste di annullamento, AlloyDB contribuisce a impedire che i backend bloccati blocchino il replay dei log e altri backend.
alloydb.pg_shadow_select_role
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvio dell'istanza | No |
Nome del ruolo PostgreSQL da utilizzare per concedere l'autorizzazione a eseguire query sulla visualizzazione pg_shadow.
alloydb_password
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvio dell'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 con AlloyDB Omni utilizzando il metodo integrato basato su password, puoi rendere l'autenticazione più sicura applicando password complesse.
Per saperne di più, consulta Gestire l'autenticatazione integrata utilizzando le policy relative alle password.
alloydb_scann
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvio dell'istanza | No |
Fornisce funzioni che consentono ad AlloyDB Omni di gestire i carichi di lavoro di ricerca vettoriale con prestazioni ed efficienza elevate.
Per saperne di più, consulta Creare indici ed eseguire query sui vettori.
alloydb_ai_nl
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvio dell'istanza | No |
Fornisce funzioni che consentono di eseguire query su AlloyDB in modo sicuro utilizzando il linguaggio naturale. L'estensione funziona insieme all'estensione parameterized_views` che applica un livello di sicurezza ai tuoi dati.
Per saperne di più, consulta Eseguire query sul database utilizzando il linguaggio naturale.
parameterized_views
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvio dell'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 Eseguire query sul database utilizzando il linguaggio naturale.
telemetria AlloyDB Omni
| Tipo | boolean |
| Predefinito | on |
| Riavvio dell'istanza | Sì |
Consente agli utenti di attivare o disattivare la raccolta e il caricamento periodici delle metriche di utilizzo e di sistema di AlloyDB Omni su Google. Se il valore è false, l'agente client responsabile della telemetria esce e non viene eseguito.
Per saperne di più, consulta Attivare e disattivare la telemetria di AlloyDB Omni.