
Eu tenho um servidor de banco de dados cujo único propósito é consultas analíticas. Ele está sendo executado em espera ativa, mas consultas de longa execução estão falhando max_standby_archive_delay
e max_standby_streaming_delay
sendo alcançadas.
Li alguns artigos dizendo que definir essas variáveis muito altas é "indesejável", provavelmente devido ao atraso no replicante. Se eu realmente não me importo com isso, há algum outro motivo para me preocupar?
Responder1
Se você estiver usando hot_standby_feedback
, pode haver problemas com o acúmulo de WAL no mestre. Caso contrário, não haverá problema real se você não se importar com o atraso potencialmente indefinido de sua réplica.
Eu recomendo fortemente configurar o arquivamento WAL, caso ainda não o tenha feito.