From: | Shridhar Daithankar <shridhar_daithankar(at)persistent(dot)co(dot)in> |
---|---|
To: | PostgreSQL General <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: PGconn thread safety |
Date: | 2003-02-07 07:50:20 |
Message-ID: | 200302071320.20996.shridhar_daithankar@persistent.co.in |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Friday 07 February 2003 12:44 pm, you wrote:
> Neil Conway <neilc(at)samurai(dot)com> writes:
> That's the theory anyway. I believe it actually is free of unsafe uses
> of static variables. However, someone recently pointed out that it uses
> some libc routines that probably aren't thread-safe; so there's some
> cleanup yet to do before we can claim real thread safety.
Well, I ran a mutlithreaded test where around 30 connections were hammered in
a mutlihtreaded servers using libpq for 100,000 transactions. I didn't notice
any data inconsistency.
Only noticable thing was that postgresql was not returning even simplest
result in less than 200 ms. So in order to achieve a good throughput, I had
to up the number of connections. The max throughput. was 200ms/no. of
connections.
but that is a different issue..
Shridhar
From | Date | Subject | |
---|---|---|---|
Next Message | Jules Alberts | 2003-02-07 07:53:41 | Re: how to determine OID of the row I just inserted??? |
Previous Message | Martin Kersten | 2003-02-07 07:47:56 | Re: for installation |