Flags do consultor de índice

Selecione uma versão da documentação:

Nesta página, descrevemos as flags de banco de dados que o AlloyDB Omni usa para ativar e gerenciar recursos específicos da extensão do consultor de índices. Para uma lista de todas as flags de banco de dados compatíveis com o AlloyDB Omni, consulte Flags de banco de dados compatíveis.

Para instruções sobre como definir uma flag de banco de dados, consulte Configurar flags de banco de dados do AlloyDB Omni.

Flags de banco de dados

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
TipoInteger
Padrão1800
É necessário reiniciarNo

O tempo máximo, em segundos por dia, que o consultor de índice gasta executando análises automatizadas das consultas rastreadas.

google_db_advisor.auto_advisor_schedule
TipoString
Padrão'EVERY 24 HOURS'
É necessário reiniciarNo

Define a frequência da análise automatizada do consultor de índice. O valor é uma string entre aspas simples no formato 'EVERY N UNITS', em que N é um número inteiro e UNITS é HOURS ou DAYS.

google_db_advisor.enable_auto_advisor
TipoBoolean
Padrãoon
É necessário reiniciarNo

Se for on, o AlloyDB Omni vai executar a análise do consultor de índice em uma programação automatizada, com uma frequência definida pela flag google_db_advisor.auto_advisor_schedule separada.

google_db_advisor.enabled
TipoBoolean
Padrãoon
É necessário reiniciarYes

Controla se o consultor de índices do AlloyDB Omni está ativado.

google_db_advisor.max_index_width
TipoInteger
Padrão2
É necessário reiniciarNo

O número máximo de colunas que um índice recomendado pode conter.

google_db_advisor.max_num_indexable_columns
TipoInteger
Padrão1000
É necessário reiniciarNo

O número máximo de colunas indexáveis que o consultor de índice rastreia.

google_db_advisor.max_statement_length
TipoInteger
Padrão102400
É necessário reiniciarNo

O tamanho máximo, em bytes, das consultas que o consultor de índices rastreia.

google_db_advisor.max_storage_size_in_mb
TipoInteger
Padrão0
É necessário reiniciarNo

O tamanho total máximo, em megabytes, dos índices recomendados pelo consultor de índices.

Se definido como 0, o AlloyDB Omni usará o tamanho atual do banco de dados como o limite superior do tamanho total dos índices recomendados.

google_db_advisor.recommendation_max_time_in_seconds
TipoInteger
Padrão600
É necessário reiniciarNo

O tempo máximo, em segundos, que o consultor de índice gasta executando uma análise das consultas rastreadas.

google_db_advisor.recommend_indexes_on_partitions
TipoBoolean
Padrãooff
É necessário reiniciarNo

Controla se é preciso ativar a recomendação de índices em partições de tabela individuais.

google_db_advisor.top_k_slowest_statements
TipoInteger
Padrão100
É necessário reiniciarNo

O consultor de índice baseia as recomendações nas instruções de execução mais lenta de todas as consultas que ele rastreia. O valor definido por essa flag define o tamanho desse conjunto.

Se definido como 2147483647 (o valor máximo permitido), o AlloyDB Omni vai recomendar índices com base em todas as instruções capturadas, em vez de um número limitado de instruções.