Flavio,

Eu tenho uma plpgslq que requisita um lock ACCESS EXCLUISIVE

lock table tb_processamento_tmp in ACCESS EXCLUSIVE mode;

Esse tipo de lock pode cancelar o autovacuum?
No mais não tenho nenhuma tarefa agendada para rodar o vacuum/analyze.

Caso esse lock seja o problema, existe alguma forma de que essa pl seja
sincronizada. Pois o software que a chama é multi-thread e além disso esse
software pode estar rodando em mais de uma maquina, por isso não ha como
sincronizar na aplicação.

Você tem alguma ideia? talvez advisory locks ou algum outro lock.

[]s
Edson Souza

Em 20 de março de 2012 09:38, Flavio Henrique Araque Gurgel <
[email protected]> escreveu:

>
> Provavelmente não são configurações do autovacuum.
> Existe alguma tarefa agendada para fazer vaccum ou analyze?
> Algum usuário está tentando isso à mão?
> Geralmente são essas operações que cancelam limpeza automática.
>
> []s
> Flavio Gurgel
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> 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

Responder a