Pessoal,

O ambiente é o seguinte:

1-Tenho 500GB de dados (área para dados 1.2TB)
2-Maiores tabelas 2 de 200GB
3-pg_xlog 20GB

Gostaria e fazer um vacuum full "transparente" na replicação e não sei se a
estratégia que uso é a melhor.

Uma vez que fiz numa base menor, notei que o delay entre o master e o slave
começou a ficar grande e terminei perdendo a replicação por falta de WAL.

Uma estratégia que usei uma vez foi ficar criando e dropando uma tabela no
master (em outro banco sem ser o do vacuum) pois isso forçava o WAL a ser
aplicado no slave, independente do que ele estivesse sendo feito no master.
Fazia isso de 1 em 1 minuto e notei que o delay entre o slave e o master
voltava a ficar perto de 0.

A opção de fazer o vacuum full não foi por questões técnicas e sim uma
ordem de cima pra baixo

Qual seria a melhor estratégia para fazer o vacuum full a utilizar sem
modificar minha estrutura de replicação?

Agradecendo antecipadamente,
Luiz Carlos
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a