Esta página descreve 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 com suporte do AlloyDB, consulte Flags de banco de dados com suporte.
As flags marcadas com Instance restarts significam que o AlloyDB reinicia uma instância sempre que você define, remove ou modifica essa flag na instância. O valor da flag persiste na instância até que você o modifique novamente.
alloydb.enable_pgaudit
Tipo | boolean
|
Padrão | off
|
Reinicializações de instância | 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 extensão pgaudit
a bancos de dados individuais na instância usando o comando CREATE
EXTENSION
.
A extensão pgaudit
fornece registros de auditoria de sessão
e de objeto detalhados usando a instalação de registro padrão fornecida pelo
PostgreSQL.
alloydb.log_throttling_window
Tipo | integer |
Padrão | 0 |
Reinicializações de instância | Não |
Controla se o AlloyDB registra mensagens de registro duplicadas recebidas durante um período especificado.
Se definido como um valor maior que 0
, o AlloyDB inicia um
timer com esse número de segundos sempre que registra uma mensagem de registro. Se
o AlloyDB receber a mensagem de registro idêntica antes que o timer
vença, ele não vai registrar a mensagem. Depois que o timer expira,
o AlloyDB anexa uma contagem de todas as mensagens puladas à
próxima ocorrência da mesma mensagem de registro que ele registra.
Se definido como 0
, o AlloyDB registra todas as mensagens de registro
duplicadas.
alloydb.promote_cancel_to_terminate
Tipo | boolean |
Padrão | off |
Reinicializações de instância | Não |
Se definido como true
, todas as solicitações de cancelamento de consulta devido a problemas como tempo limite de bloqueio, tempo limite de instrução e conflitos de recuperação (repetição) que o AlloyDB encontra são promovidas a solicitações de encerramento forçado do back-end.
Ao promover as solicitações de cancelamento, o AlloyDB ajuda a evitar que back-ends presos bloqueiem a reprodução de registros e outros back-ends.
alloydb.pg_shadow_select_role
Tipo | string |
Padrão | Uma string vazia |
Reinicializações de instância | Não |
Nome do papel do PostgreSQL que será usado para conceder permissão para consultar a
visualização pg_shadow
.