I flag contrassegnati con Riavvii 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 |
| Riavvii dell'istanza | Sì |
Controlla le informazioni anteposte a ogni riga del log di controllo. Se lasci vuoto questo campo, non viene utilizzato alcun prefisso.
alloydb.enable_pgaudit
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'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. Quindi aggiungi l'estensione
pgaudit ai singoli database nell'istanza utilizzando il comando CREATE
EXTENSION.
L'estensione pgaudit fornisce log di controllo dettagliati di sessioni e oggetti utilizzando la funzionalità di logging standard fornita da PostgreSQL.
alloydb.enable_auto_explain
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Controlla la disponibilità dell'estensione auto_explain in
un'istanza AlloyDB. Per utilizzare l'estensione, imposta il parametro su
on e riavvia l'istanza.
L'estensione auto_explain consente la registrazione automatica dei piani di esecuzione delle istruzioni lente, per la risoluzione dei problemi e altro ancora. Fornisce un modo automatizzato per eseguire la funzionalità del comando EXPLAIN.
alloydb.enable_pg_bigm
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Controlla la disponibilità dell'estensione pg_bigm in un'istanza AlloyDB. Per utilizzare l'estensione, imposta il parametro su on e riavvia l'istanza. A questo punto, aggiungi l'estensione
pg_bigm ai singoli database nell'istanza utilizzando il comando CREATE
EXTENSION.
L'estensione pg_bigm fornisce la funzionalità di ricerca full-text in PostgreSQL utilizzando indici a 2 grammi (bigrammi) per ricerche full-text più veloci rispetto alla ricerca PostgreSQL standard.
alloydb.enable_pg_cron
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Controlla la disponibilità dell'estensione pg_cron in un'istanza AlloyDB. Per utilizzare l'estensione, imposta il parametro su on e riavvia l'istanza. Quindi aggiungi l'estensione
pg_cron ai singoli database nell'istanza utilizzando il comando CREATE
EXTENSION.
L'estensione pg_cron fornisce
uno scheduler di job basato su cron per PostgreSQL che viene eseguito all'interno del database. Utilizza la stessa sintassi di cron e ti consente di
pianificare i comandi PostgreSQL direttamente dal database.
alloydb.enable_pg_hint_plan
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Controlla la disponibilità dell'estensione pg_hint_plan in
un'istanza AlloyDB. Imposta il parametro su on e riavvia l'istanza. Quindi aggiungi l'estensione pg_hint_plan ai singoli database nell'istanza utilizzando il comando CREATE EXTENSION.
L'estensione pg_hint_plan
consente di ottimizzare i piani di esecuzione di PostgreSQL utilizzando suggerimenti, ovvero
descrizioni nei commenti SQL.
alloydb.enable_pg_wait_sampling
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Consente ad AlloyDB di raccogliere statistiche di campionamento degli eventi di attesa.
Per utilizzare l'estensione, imposta il parametro su on e riavvia l'istanza. Poi aggiungi l'estensione
pg_wait_sampling ai singoli database nell'istanza utilizzando
il comando CREATE EXTENSION.
L'estensione pg_wait_sampling
aggrega e riepiloga i dati degli eventi di attesa. Puoi eseguire query su queste visualizzazioni per ottenere
approfondimenti sui tempi di attesa, sulle frequenze e sull'importanza relativa dei diversi eventi di attesa.
alloydb.enable_pglogical
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Controlla la disponibilità dell'estensione pglogical in
un'istanza AlloyDB. Per utilizzare l'estensione, imposta il parametro su on e riavvia l'istanza. A questo punto, aggiungi l'estensione pglogical ai singoli database nell'istanza utilizzando il comando CREATE EXTENSION.
L'estensione pglogical
fornisce la replica logica in streaming per PostgreSQL utilizzando un modello basato su
pubblicazione e iscrizione.
alloydb.iam_authentication
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Consente l'utilizzo dell'autenticazione Identity and Access Management (IAM) con un'istanza AlloyDB.
alloydb.logical_decoding
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Abilita l'infrastruttura di decodifica logica PostgreSQL in un'istanza AlloyDB.
La decodifica logica fornisce l'infrastruttura necessaria per trasmettere in streaming le modifiche ai dati ai consumatori esterni.
alloydb.log_throttling_window
| Tipo | integer |
| Predefinito | 0 |
| Riavvii dell'istanza | No |
Controlla se AlloyDB registra i messaggi di log duplicati ricevuti durante un intervallo di tempo specificato.
Se impostato su un valore maggiore di 0, AlloyDB avvia un
timer di durata pari al valore impostato ogni volta che registra un messaggio di log. Se
AlloyDB riceve il messaggio di log identico prima della scadenza
del timer, non lo registra. Allo scadere del timer,
AlloyDB aggiunge un conteggio dei messaggi ignorati alla
successiva occorrenza dello stesso messaggio di log registrato.
Se è impostato su 0, AlloyDB registra tutti i messaggi di log duplicati.
alloydb.promote_cancel_to_terminate
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | No |
Se impostato su true, tutte le richieste di annullamento delle query dovute a problemi quali 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 contribuisce a impedire che i backend bloccati blocchino la riproduzione dei log e altri backend.
alloydb.pg_shadow_select_role
| Tipo | string |
| Predefinito | Una stringa vuota |
| Riavvii dell'istanza | No |
Nome del ruolo PostgreSQL da utilizzare per concedere l'autorizzazione per eseguire query sulla vista pg_shadow.
scann.enable_preview_features
| Tipo | boolean |
| Predefinito | off |
| Riavvii dell'istanza | Sì |
Consente l'utilizzo delle seguenti funzionalità disponibili in Anteprima:
- Filtro adattivo: identifica se il filtro in linea o il pre-filtro offre le prestazioni migliori in un determinato momento durante l'esecuzione della query.
- Manutenzione automatica dell'indice: gestisci l'indice in modo incrementale in modo che, quando il set di dati aumenta, AlloyDB divida le partizioni outlier di grandi dimensioni e cerchi di fornire QPS e risultati di ricerca migliori.