Retrocesso de replicação do PostgreSQL Ubuntu 11.10 / 12.04

1

Tenho um cluster do PostgreSQL em execução em instâncias do Amazon AWS EC2 com a replicação de fluxo e a opção "hot standby" ativada. Eu estou agora gradualmente atualizando do Ubuntu 11.10 para o Ubuntu 12.04 LTS e eu comecei apenas com algumas instâncias escravas.

Eu não entendo por que, mas parece que do Ubuntu 11,10 a 12,04 o atraso de replicação é muito diferente. As instâncias estão na mesma região, na zona de disponibilidade, no mesmo tipo, nos mesmos discos IOPS do EBS ....

As diferenças entre as duas instâncias são:

  • Lançamento do Ubuntu: oneiric para preciso - > kernel de 3.0.0-30 a 3.2.0-52
  • Pacote PostgreSQL: mesmo repositório (launchpad.net/~pitti/+archive/postgresql), mesma versão de código (9.2.4-0ppa1) apenas versão diferente do sistema operacional (onírico para preciso)

O atraso de replicação é calculado com:

SELECT EXTRACT(MILLISECONDS FROM now() - pg_last_xact_replay_timestamp())

Aqui estão os gráficos das últimas 12 horas (aqui a tendência não é tão ruim):

link link

Existe algo que eu não entendo?

    
por ilmerovingio 11.09.2013 / 12:39

0 respostas