Ola bom dia Sebastian, voce me sugere que qdo ocorrer o travamento eu deva executar um
select * from pg_locks e analisar o conteudo do campo "mode"?? e tb analisar a view pg_stat_activity??? Grato [image: Foto] *LuMoraes* *O mais completo para seu comércio.* Em 27 de junho de 2016 10:09, Sebastian Webber <sebast...@swebber.me> escreveu: > > > Em 27 de junho de 2016 08:44, lu moraes santos <djrlumor...@gmail.com> > escreveu: > >> Bom dia a todos, eu uso o Postgres 9.5 Pro numa maquina Windows 7 64, na >> realidade é um terminal de vendas onde o caixa e servidor ficam na mesma >> maquina por se tratar de uma estrutura muito pequena. >> Os garcons enviam os pedidos atraves de um apk android que conecta direto >> com o banco, porem neste cliente quando chega um determinado momento ele >> trava algumas mesas, ou seja, fica impedido de enviar pedidos somente pra >> determinadas mesas, isto tanto pelo celular como tb pela retaguarda, para >> demais mesas tudo fica normal, O problema so corrigi se reiniciar o servico >> do postgres. >> Temos varios clientes que usam nossa solução , porem somente num cliente >> que ocorre este problema. >> Que atitude poderia tomar para cercar o problema ??? >> > > > Bom dia, > > chegastes a verificar se o problema não é causado por algum lock[1] a um > objeto? É comum que a "lentidão" ocorra do lado do cliente por isso. Tu > podes verificar se o lock ocorre no servidor através da view pg_locks[2] e > pg_stat_activity[3], filtrando a coluna waiting. > > Pelas mensagens do log, você mata todas as conexões (e com isso todos os > locks são eliminados com o termino da mesma). > > [1] https://www.postgresql.org/docs/current/static/explicit-locking.html > [2] https://www.postgresql.org/docs/current/static/view-pg-locks.html > [3] > https://www.postgresql.org/docs/9.5/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW > > -- > Sebastian Webber > http://swebber.me > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral