On 07-03-2016 14:55, Everton Berz wrote:
> Primário: os parâmetros max_standby.. estão comentados
> Standby: 
> #max_standby_archive_delay = 30s
> max_standby_archive_delay = -1
> max_standby_streaming_delay = -1
> 
Eu não entendi... Acima parece descomentados mas você está dizendo que
estão comentados. O padrão é 30s mas -1 significa que *não* há
cancelamento de consultas, ou seja, haverá um atraso em aplicar a
replicação causado pelas consultas longas.

Os parâmetros max_standby_*_delay controlam exatamente a tolerância (i)
para cancelamento de consultas ou (ii) para atraso na replicação. -1
significa não cancele consultas e atrase a replicação (se necessário). 0
significa não atrase a replicação e cancele consultas (se necessário).

O log em anexo não indica que estar havendo "parada" da replicação (o
LSN está aumentando).

> Estamos planejando migrar para 9.5.1.
> 
A migração para uma nova versão é mais demorada porque deve haver
homologação e/ou adaptação da aplicação. Ao invés disso, você poderia
instalar a 9.3.11 (última versão corretiva da 9.3) para não ter
problemas com bugs conhecidos. A atualização *não* implica em novas
funcionalidades ou alteração de comportamento e para fazê-la basta
atualizar os binários e reiniciar o serviço.


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a