Em 12 de abril de 2013 15:25, Marcelo da Silva <[email protected]> escreveu: > Pessoal, tem hora que um registro trava e quem diz que consigo fazer algo > nele
Pouca informação... > Eu não uso Lock em nada Não usar locks não significa que um registro nunca será "lockado". > As vezes por uma queda de rede, sei lá > Só sei que um tal registro tarava e não consigo deletar, update, só select > > COmo destravar nessa situação ? > > Eu estou tendo que reiniciar o postgres pra conseguir dar um update no > registro > Quando isso acontecer, verifique se existem alguma transação aberta na view pg_stat_activity[1]. Geralmente, nesses casos, na coluna current_query aparece a indicação "in transaction". Possivelmente (com certeza) devido ao fato de uma aplicação ter iniciado uma transação e não ter finalizado a mesma. 1 - http://www.postgresql.org/docs/9.2/static/monitoring-stats.html -- Marcone Peres - DBA http://www.linkedin.com/in/marconeperes oraculogeo.blogspot.com @marconeperes (61) 8146-0028 _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
