2009/7/29 Jean Domingues <[email protected]> > > Valeu, Fabrízio... vou por esse caminho mesmo... so mais uma pergunta... > meu > arquivo de log esta muito poluido com a mensagem "There is no transaction > in > progress". > Parece que ela vem do cliente... uso um componente da Devart para .net. O > arquivo de log está ficando enorme. Sabe algo a respeito? > > Jean,
O mais correto seria gerar uma nova mensagem na lista com esse tópico, mas vamos lá... Pelo pouco que conheço, para o PostgreSQL estar emitindo esse aviso no log creio que sejam por algumas das situações: 1) COMMIT sem BEGIN 2) ROLLBACK sem BEGIN 3) ABORT sem BEGIN Isso quer dizer que a aplicação está tentando utilizar comandos de finalização de transação (COMMIT, ROLLBACK, ABORT) sem ter iniciado uma transação. E dando uma "fuçada" nos fontes dele [1] creio que realmente seja somente nestas situação (alguém me corrija se eu estiver errado). [1] postgresql-8.4.0/src/backend/access/transam/xact.c Cordialmente, -- Fabrízio de Royes Mello >> Blog sobre PostgreSQL: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
