Re: postgres 8 performance

From: Paul Thomas <paul(at)tmsl(dot)demon(dot)co(dot)uk>
To: Paramveer(dot)Singh(at)trilogy(dot)com
Cc: pgSQL General <pgsql-general(at)postgresql(dot)org>
Subject: Re: postgres 8 performance
Date: 2004-09-07 11:01:10
Message-ID: 20040907120110.F29362@bacon
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On 07/09/2004 11:12 Paramveer(dot)Singh(at)trilogy(dot)com wrote:
> Hi all!
> I am running postgres 8 beta1 and for some reason it is really slow in
> execution. I am not able to figure out why.
> On a fresh install of postgres, the following code executed through jdbc
>
> [snip]
> I can't figure out what the problem is.
> The app using jdbc and the postmaster instance were running on the same
> comp so I can't believe that communication would make that big a hit on
> performance.

Each of your JDBC inserts is being performed in a different transaction
whilst your stored procedure is being executed is a single transaction. If
you want to speed up the JDBC inserts, use setAutoCommit(false) on the
connection object then do a connection.commit() at the end. If you really
are taking 700 seconds, you've probably also got a network misconfiguration
somewhere as well. 50-100 seconds would be more realistic even on fairly
slow hardware.

--
Paul Thomas
+------------------------------+-------------------------------------------+
| Thomas Micro Systems Limited | Software Solutions for Business |
| Computer Consultants | http://www.thomas-micro-systems-ltd.co.uk |
+------------------------------+-------------------------------------------+

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Devrim GUNDUZ 2004-09-07 11:07:48 Re: changing the password of postres
Previous Message Prabu Subroto 2004-09-07 10:59:31 changing the password of postres