Re: Batch Processing - Autocommit

From: Ron <rstpierre(at)syscor(dot)com>
To: pgsql-jdbc <pgsql-jdbc(at)postgresql(dot)org>
Cc: Barry Lind <blind(at)xythos(dot)com>
Subject: Re: Batch Processing - Autocommit
Date: 2003-09-18 15:52:11
Message-ID: 3F69D4AB.5070008@syscor.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Thanks Barry, that was the problem. Batch statements are working now,
I'll re-run the app and see how long the run takes now. Aside from using
batches, are there any other java/jdbc major performance boosters that
anyone cares to suggest? I'm about to tweak the posgtres configuration
files and see what gains I can get from there.

Thanks
Ron

Barry Lind wrote:

> Are you using the 7.4 version of the jdbc driver? It sound's like you
> are using the 7.3 driver against a 7.4 database.
>
> thanks,
> --Barry
>
>
> Ron wrote:
>
>> Kris Jurka wrote:
>>
>>> On Wed, 17 Sep 2003, Ron wrote:
>>>
>>>
>>>> I am running postgres 7.4 and want the database to process a large
>>>> number of transactions at once from a java application. I tried to set
>>>> autocommit = false, but as of postgres 7.4 that is not possible.
>>>>
>>>> java.sql.SQLException: ERROR: SET AUTOCOMMIT TO OFF is no longer
>>>> supported
>>>>
>>>
>>>
>>>
>>> You need to use the Connection's setAutoCommit method instead of
>>> issuing
>>> the above SQL directly. Auto commit support has been moved from the
>>> backend into the various client libraries in 7.4.
>>>
>>> Kris Jurka
>>>
>>>
>> Sorry I didn't make it clearer, but I was trying to set it in the
>> java app:
>> conn = DriverManager.getConnection(
>> "jdbc:postgresql://imo:5432/lytic",
>> "postgres",
>> "postgres");
>> stmt = conn.createStatement();
>> conn.setAutoCommit(false);
>>
>> The error message above was generated when I tried to run the java code.
>>
>> Ron
>>
>>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 4: Don't 'kill -9' the postmaster
>>
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
>
>

In response to

Browse pgsql-jdbc by date

  From Date Subject
Next Message Gerald Dalley 2003-09-18 16:15:35 Password authentication working with psql, but fails with jdbc for me
Previous Message Gerald Dalley 2003-09-18 14:06:57 Password authentication working with psql, but fails with jdbc for me