Oi Flávio, Creio que tenha resolvido, apenas alterei o vacuum_defer_cleanup_age no master e o hot_standby_feedback no slave e aparentemente resolveu o meu problema. Fiz uma consulta que dava esse problema e não deu erro. \o/
Ahh a minha versão é 9.2.4. Muito obrigado pela ajuda. Fábio Roberto de Araújo e Vasconcelos Analista de Sistemas Tecnólogo em Redes de Computadores - IFPB Em 12 de setembro de 2013 09:21, Flavio Henrique Araque Gurgel < [email protected]> escreveu: > Em 12-09-2013 08:31, Fabio Roberto escreveu: > > Bom dia Senhores, >> >> Precisei refazer o meu servidor slave da replicação, portanto quando >> consulto alguns registros da base está me retornando a seguinte mensagem >> de erro: >> >> ERRO: cancelando comando por causa de um conflito com recuperação >> DETALHE: Consulta do usuário pode ter precisado acessar versões de >> registros que devem ser removidas. >> >> Alguém já teve esse problema? Como consigo corrigir isso? >> > > Isso acontece com consultas mais lentas no escravo, quando o mestre fez > limpeza de tuplas. O mestre é "fracamente acoplado" ao escravo, ou seja, > ele não sabe quais tuplas uma consulta no escravo pode ainda estar > precisando. Quando uma limpeza ocorre no mestre, essa limpeza é replicada. > Para evitar inconsistências, o escravo "protege" sua consulta cancelando-a. > > Importante: você não citou a versão do seu PostgreSQL. > > Experimente (lendo a documentação): > 1) Aumentar o valor de vacuum_defer_cleanup_age no mestre. > 2) Aumentar o valor de max_standby_streaming_delay no escravo. > 3) Ligar a configuração hot_standby_feedback no escravo. > > []s > > ______________________________**____ > Flavio Henrique A. Gurgel > Líder de Projetos Especiais > Consultoria, Projetos & Treinamentos 4LINUX > Tel1: +55-11.2125-4747 ou 2125-4748 > www.4linux.com.br > email: [email protected] > ______________________________ > FREE SOFTWARE SOLUTIONS > ______________________________**_________________ > pgbr-geral mailing list > [email protected].**org.br<[email protected]> > https://listas.postgresql.org.**br/cgi-bin/mailman/listinfo/**pgbr-geral<https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral> >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
