Re: confused about transactions and connection pools - Mailing list pgsql-jdbc

From Kris Jurka
Subject Re: confused about transactions and connection pools
Date
Msg-id Pine.BSO.4.63.0610301337200.2855@leary2.csoft.net
Whole thread Raw
In response to confused about transactions and connection pools  (David Goodenough <david.goodenough@btconnect.com>)
Responses Re: confused about transactions and connection pools  (David Goodenough <david.goodenough@btconnect.com>)
Re: confused about transactions and connection pools  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-jdbc

On Mon, 30 Oct 2006, David Goodenough wrote:

> The we get to the second time through the servlet.  First thing - no BEGIN
> or ROLLBACK, but the code went through a call to connection.setAutoCommit(
> false).  Secondly this odd statement that I do not recognise id no longer
> there.
>

For each connection the statements BEGIN, ROLLBACK, and COMMIT are only
prepared once and after that they are executed again and again.  This can
be very confusing when looking at the logs which only show the preparation
step, but not execution.  So even though you can't see them, they're being
executed.  The 8.2 release will be the first release that can accurately
log this usage pattern.

Kris Jurka


pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: XA end then join fix for WebLogic
Next
From: Jan de Visser
Date:
Subject: Re: XA end then join fix for WebLogic