Flag di Index Advisor

Seleziona una versione della documentazione:

Questa pagina descrive i flag di database utilizzati da AlloyDB Omni per attivare e gestire le funzionalità specifiche della sua estensione Index Advisor. Per un elenco di tutti i flag di database supportati da AlloyDB Omni, consulta Flag di database supportati.

Per istruzioni su come impostare un flag di database, consulta Configura i flag di database AlloyDB Omni.

Flag di database

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
TipoInteger
Predefinito1800
Riavvio necessarioNo

Il tempo massimo, in secondi al giorno, che l'Index Advisor dedica all'esecuzione di analisi automatiche delle query monitorate.

google_db_advisor.auto_advisor_schedule
TipoString
Predefinito'EVERY 24 HOURS'
Riavvio necessarioNo

Definisce la frequenza dell'analisi automatizzata di Index Advisor. Il valore è una stringa tra virgolette singole nel formato 'EVERY N UNITS', dove N è un numero intero e UNITS è HOURS o DAYS.

google_db_advisor.enable_auto_advisor
TipoBoolean
Predefinitoon
Riavvio necessarioNo

Se on, AlloyDB Omni esegue l'analisi di Index Advisor in base a una pianificazione automatica, con una frequenza impostata dal flag google_db_advisor.auto_advisor_schedule separato.

google_db_advisor.enabled
TipoBoolean
Predefinitoon
Riavvio necessarioYes

Controlla se l'Index Advisor di AlloyDB Omni è abilitato.

google_db_advisor.max_index_width
TipoInteger
Predefinito2
Riavvio necessarioNo

Il numero massimo di colonne che un indice consigliato può contenere.

google_db_advisor.max_num_indexable_columns
TipoInteger
Predefinito1000
Riavvio necessarioNo

Il numero massimo di colonne indicizzabili monitorate da Index Advisor.

google_db_advisor.max_statement_length
TipoInteger
Predefinito102400
Riavvio necessarioNo

La lunghezza massima, in byte, delle query monitorate da Index Advisor.

google_db_advisor.max_storage_size_in_mb
TipoInteger
Predefinito0
Riavvio necessarioNo

La dimensione totale massima, in megabyte, degli indici consigliati da Index Advisor.

Se impostato su 0, AlloyDB Omni utilizza le dimensioni attuali del database come limite massimo per le dimensioni totali degli indici consigliati.

google_db_advisor.recommendation_max_time_in_seconds
TipoInteger
Predefinito600
Riavvio necessarioNo

Il tempo massimo, in secondi, impiegato da Index Advisor per eseguire un'analisi delle query monitorate.

google_db_advisor.recommend_indexes_on_partitions
TipoBoolean
Predefinitooff
Riavvio necessarioNo

Controlla se attivare i suggerimenti per gli indici sulle singole partizioni della tabella.

google_db_advisor.top_k_slowest_statements
TipoInteger
Predefinito100
Riavvio necessarioNo

Index Advisor basa i suoi suggerimenti sulle istruzioni con l'esecuzione più lenta tra tutte le query che monitora. Il valore impostato da questo flag definisce le dimensioni di questo insieme.

Se impostato su 2147483647 (il valore massimo consentito), AlloyDB Omni consiglia gli indici in base a tutte le istruzioni acquisite, anziché a un numero limitato di istruzioni.