Re: JDBC and transactions

From: Kris Jurka <books(at)ejurka(dot)com>
To: "Chris White (cjwhite)" <cjwhite(at)cisco(dot)com>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: JDBC and transactions
Date: 2005-04-02 07:33:13
Message-ID: Pine.BSO.4.56.0504020229300.29873@leary.csoft.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

On Fri, 1 Apr 2005, Chris White (cjwhite) wrote:

> 1) When does a transaction start? As soon as I do the first insert/update on
> the connection or as soon as I set autocommit off?
> 2) After doing a commit, when does the next transaction start?

This depends on the driver version you are using. The 7.4 driver starts a
transaction immediately upon setAutoCommit(false) and starts the next
transaction immediately upon commit. The 8.0 driver starts the
transaction on the first execution for both the initial and subsequent
transactions.

Kris Jurka

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Nico 2005-04-03 09:33:03 DataSource lookup
Previous Message Chris White (cjwhite) 2005-04-01 23:39:41 JDBC and transactions