2016-12-14 15:04 GMT-02:00 Leonardo Coleraus <[email protected]>:
> Usamos o CentOS release 6.2 (Final) x64 > > para fazer os destravamento vou no pgAdmin em Tools Server Status e vejo > qual Blocked by esta travando e mato a o PID assim destravo o banco, nao > olhei os logs ainda referente a isso. > Na verdade você apenas está eliminando uma transação que está gerando um LOCK [1], isso não é o travamento do banco. Veja no log que query é essa que gera sempre o LOCK, se é gerado pelo mesmo client ou é geral, coisas do tipo. Imagino que a aplicação esteja realizando alguma escrita no banco(isso gera um LOCK), e talvez essa conexão fique "perdida" e a transação não é finalizada corretamente. Ou ainda pode ocorrer da aplicação ficar transacionada no banco até que o usuário finalize alguma operação, e esse usuário deixa a tela aberta, mantendo o LOCK na tabela. As possibilidades são infinitas. Com isso você poderá identificar com mais precisão em que situação a sua aplicação está gerando esse LOCK no banco. E você deverá conhecer a forma que a sua aplicação trabalha com o banco. [1] - https://www.postgresql.org/docs/9.4/static/explicit-locking.html > Em 14/12/2016 14:44, Cleiton Luiz Domazak escreveu: > > > > 2016-12-14 14:37 GMT-02:00 Leonardo Coleraus <[email protected]>: > >> Boa Tarde Amigos, >> >> Estou tendo um problema aqui na empresa, o que acontece. >> >> Os Caixa ao emitir as NF-e Danfe, dependendo o momento do dia acontece um >> travamento no banco, onde hoje vou la no PGAdmin e destravo manualmente, >> mas quero ajuda de vocês* pra saber qual a melhor forma de saber porque >> esse travamento por onde posso começar a diagnosticar pra poder ser >> resolvido esse problema* que esta ocasionando bastante problema, pois >> não SO trava os Caixa e sim toda a empresa. >> >> Usamos o PostgreSQL 9.3 com o ERP Adempiere com 190 conexões >> > O que aparece no log do PostgreSQL? > > Qual o SO, x64? > > Você pode descrever melhor como que é esse processo de destravar pelo > pgAdmin? > > >> Grato >> >> >> >> -- >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > > _______________________________________________ > pgbr-geral mailing > [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 >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
