As flags marcadas com Reinícios da instância significam que o AlloyDB reinicia uma instância sempre que define, remove ou modifica esta flag nessa instância. O valor da flag persiste para a instância até que o modifique novamente.
alloydb.audit_log_line_prefix
Tipo | string |
Predefinição | "%m [%p]: [%l-1] db=%d,user=%u |
Reinícios da instância | Sim |
Controla as informações com o prefixo de cada linha do registo de auditoria. Se for deixado em branco, não é usado nenhum prefixo.
alloydb.enable_pgaudit
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão pgaudit
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pgaudit
a bases de dados individuais na instância através do comando CREATE
EXTENSION
.
A extensão pgaudit
fornece registos de auditoria detalhados de sessões e objetos através da funcionalidade de registo padrão fornecida pelo PostgreSQL.
alloydb.enable_auto_explain
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão auto_explain
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância.
A extensão auto_explain
permite o registo automático de planos de execução de declarações lentas para resolução de problemas e
muito mais. Oferece uma forma automática de executar a funcionalidade do comando EXPLAIN
.
alloydb.enable_pg_bigm
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão pg_bigm
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pg_bigm
a bases de dados individuais na instância através do comando CREATE
EXTENSION
.
A extensão pg_bigm
oferece capacidade de pesquisa de texto completo no PostgreSQL através de índices de 2 gramas (bigramas) para pesquisas de texto completo mais rápidas.
alloydb.enable_pg_cron
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão pg_cron
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pg_cron
a bases de dados individuais na instância através do comando CREATE
EXTENSION
.
A extensão pg_cron
oferece um agendador de tarefas baseado em cron para o PostgreSQL que é executado na base de dados como uma extensão. Usa a mesma sintaxe que o cron
normal e permite-lhe agendar comandos do PostgreSQL diretamente a partir da base de dados.
alloydb.enable_pg_hint_plan
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão pg_hint_plan
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pg_hint_plan
a bases de dados individuais na instância usando o comando CREATE EXTENSION
.
A extensão pg_hint_plan
permite-lhe melhorar os planos de execução do PostgreSQL através de sugestões, que são descrições nos comentários SQL.
alloydb.enable_pg_wait_sampling
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Permite que o AlloyDB recolha estatísticas de amostragem de eventos de espera.
Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pg_wait_sampling
a bases de dados individuais na instância através do comando CREATE EXTENSION
.
A extensão pg_wait_sampling
agrega e resume os dados de eventos de espera. Pode consultar estas vistas para obter estatísticas sobre os tempos de espera, as frequências e a importância relativa de diferentes eventos de espera.
alloydb.enable_pglogical
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Controla a disponibilidade da extensão pglogical
numa instância do AlloyDB. Defina o parâmetro como on
e reinicie a instância. Em seguida, adicione a extensão pglogical
a bases de dados individuais na instância através do comando CREATE EXTENSION
.
A extensão pglogical
oferece replicação de streaming lógica para o PostgreSQL através de um modelo baseado na publicação e subscrição.
alloydb.iam_authentication
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Permite a utilização da autenticação da gestão de identidade e de acesso (IAM) com uma instância do AlloyDB.
alloydb.logical_decoding
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Ativa a infraestrutura de descodificação lógica do PostgreSQL numa instância do AlloyDB.
A descodificação lógica fornece a infraestrutura necessária para transmitir modificações de dados para consumidores externos.
alloydb.log_throttling_window
Tipo | integer |
Predefinição | 0 |
Reinícios da instância | Não |
Controla se o AlloyDB regista mensagens de registo duplicadas recebidas durante um período especificado.
Se for definido um valor superior a 0
, o AlloyDB inicia um temporizador com essa duração em segundos sempre que regista uma mensagem de registo. Se o AlloyDB receber a mensagem de registo idêntica antes de o temporizador expirar, não regista a mensagem. Após a expiração do temporizador, o AlloyDB anexa uma contagem de todas as mensagens ignoradas à próxima ocorrência da mesma mensagem de registo que regista.
Se estiver definida como 0
, o AlloyDB regista todas as mensagens de registo duplicadas.
alloydb.promote_cancel_to_terminate
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Não |
Se estiver definido como true
, todos os pedidos de cancelamento de consultas devido a problemas como limites de tempo de bloqueio, limites de tempo de declarações e conflitos de recuperação (repetição) que o AlloyDB encontra são promovidos a pedidos de encerramento forçado do back-end.
Ao promover os pedidos de cancelamento, o AlloyDB ajuda a impedir que os back-ends bloqueados impeçam a repetição de registos e outros back-ends.
alloydb.pg_shadow_select_role
Tipo | string |
Predefinição | Uma string vazia |
Reinícios da instância | Não |
Nome da função do PostgreSQL que vai ser usada para conceder autorização para consultar a vista pg_shadow
.
alloydb_password
Tipo | string |
Predefinição | Uma string vazia |
Reinícios da instância | Não |
Oferece funções para definir e gerir políticas de palavras-passe para o AlloyDB Omni. Se os utilizadores da base de dados da sua aplicação se autenticarem com o AlloyDB Omni através do método incorporado baseado em palavra-passe, pode tornar a autenticação mais segura aplicando palavras-passe fortes.
Para mais informações, consulte o artigo Faça a gestão da autenticação integrada através de políticas de palavras-passe.
alloydb_scann
Tipo | string |
Predefinição | Uma string vazia |
Reinícios da instância | Não |
Fornece funções que permitem ao AlloyDB Omni processar cargas de trabalho de pesquisa vetorial com elevado desempenho e eficiência.
Para mais informações, consulte o artigo Crie índices e consulte vetores.
alloydb_ai_nl
Tipo | string |
Predefinição | Uma string vazia |
Reinícios da instância | Não |
Fornece funções que lhe permitem consultar o AlloyDB de forma segura através de linguagem natural. A extensão funciona em conjunto com a extensão `parameterized_views` que aplica uma camada de segurança aos seus dados.
Para mais informações, consulte o artigo Consulte a sua base de dados através de linguagem natural.
parameterized_views
Tipo | string |
Predefinição | Uma string vazia |
Reinícios da instância | Não |
Oferece funções que adicionam uma camada de segurança quando as consultas de linguagem natural são traduzidas em consultas SQL. Esta extensão funciona em conjunto com a extensão alloydb_ai_nl
.
Para mais informações, consulte o artigo Consulte a sua base de dados através de linguagem natural.
scann.enable_preview_features
Tipo | boolean |
Predefinição | off |
Reinícios da instância | Sim |
Permite a utilização das seguintes funcionalidades disponíveis na pré-visualização:
- Filtragem adaptativa: identificar se a filtragem inline ou a pré-filtragem oferece o melhor desempenho em qualquer ponto durante a execução da consulta.
- Manutenção automática do índice: faça a gestão incremental do índice de modo que, quando o conjunto de dados cresce, o AlloyDB divide as partições de valores atípicos grandes e tenta fornecer melhores QPS e resultados da pesquisa.