Nesta página, descrevemos as flags de banco de dados que o AlloyDB para PostgreSQL usa para ativar e gerenciar vários recursos de serviço exclusivos do AlloyDB. Para uma lista de todas as flags de banco de dados compatíveis com o AlloyDB, consulte Flags de banco de dados compatíveis.
As flags marcadas com Reinicializações de instância significam que o AlloyDB reinicia uma instância sempre que você define, remove ou modifica essa flag nela. O valor da flag continua na instância até ele ser modificado novamente.
alloydb.enable_pgaudit
| Tipo | boolean |
| Padrão | off |
| Reinicializações de instâncias | Sim |
Controla a disponibilidade da extensão pgaudit em uma instância do AlloyDB. Defina o parâmetro como on e reinicie a instância. Em seguida, adicione a
pgaudit extensão a bancos de dados individuais na instância usando o CREATE
EXTENSION comando.
A extensão pgaudit fornece registros detalhados de auditoria de sessão
e objeto usando o recurso de geração de registros padrão fornecido por
PostgreSQL.
alloydb.log_throttling_window
| Tipo | integer |
| Padrão | 0 |
| Reinicializações de instâncias | Não |
Controla se o AlloyDB gravar mensagens de registro duplicadas recebidas durante um período especificado.
Se definido como um valor maior que 0, o AlloyDB inicia um timer com essa duração em segundos sempre que grava uma mensagem de registro. Se o AlloyDB receber a mesma mensagem de registro antes do término do timer, ele não vai gravar a mensagem. Após o término do timer, o AlloyDB anexa uma contagem de mensagens ignoradas à próxima ocorrência da mesma mensagem de registro que ele grava.
Se for definido como 0, o AlloyDB vai gravar todas as mensagens de registro duplicadas.
alloydb.promote_cancel_to_terminate
| Tipo | boolean |
| Padrão | off |
| Reinicializações de instâncias | Não |
Se definido como true, todas as solicitações de cancelamento de consulta devido a problemas como tempos limite de bloqueio, tempos limite de instrução e conflitos de recuperação (repetição) que o AlloyDB encontrar serão promovidas a solicitações de encerramento forçado de back-end.
Ao promover as solicitações de cancelamento, o AlloyDB ajuda a evitar que back-ends presos bloqueiem a repetição de registros e outros back-ends.
alloydb.pg_shadow_select_role
| Tipo | string |
| Padrão | Uma string vazia |
| Reinicializações de instâncias | Não |
Nome do papel do PostgreSQL que será usado para conceder permissão para consultar a visualização pg_shadow.