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

Responder a