Verifiquei que a aplicação utiliza PREPARED em todas operações.
Não deveria existir alguma configuração do postgres para finalizar estas
transações sem commit nem rollback depois de algum tempo (TIMEOUT) ?

Atenciosamente,

Alessandro Lima
email [email protected]

Em 3 de agosto de 2012 14:43, Flavio Henrique Araque Gurgel <
[email protected]> escreveu:

>
> Em 03-08-2012 14:15, Alessandro Lima escreveu:
> > É possível descobrir qual a query ou comando está gerando esta transação
> > preparada?
> >
> > obs.: não utilizo hibernate, apenas jdbc + poll conexões glassfish.
>
> Você pode ligar log_statement ou log_min_duration_statement =0 no
> PostgreSQL para que sejam logadas todas as consultas (use apenas um ou
> outro senão vai logar duas vezes).
>
> Mas isso vai gerar *muito* log, então, faça isso apenas em momentos de
> teste.
>
> Se você sabe que não usa hibernate é porque conhece o código de sua
> aplicação, certo?
>
> Procure pela palavra "PREPARED" dentre as consultas da sua aplicação.
>
> []s
>
> Flavio Henrique A. Gurgel
> Consultor e Instrutor 4Linux
> Tel: +55-11-2125-4747
> www.4linux.com.br
> _______________________________________________
> 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