Re: Prepared Statements vs. pgbouncer

From: Gregory Stark <stark(at)enterprisedb(dot)com>
To: "Paul Lindner" <lindner(at)inuus(dot)com>
Cc: <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: Prepared Statements vs. pgbouncer
Date: 2007-09-29 09:36:33
Message-ID: 87sl4xvmn2.fsf@oxford.xeocode.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc


"Paul Lindner" <lindner(at)inuus(dot)com> writes:

> * pgbouncer notices that client A is idle and reassigns backend to
> client B

What do you mean by "notices"?

Prepared statements are only one form of state which can persist beyond a
transaction end. I don't think you can reassign connections unless you get
some sort of explicit notice that the client is done with any state it has set
up. Either the driver supports noticing such a state because there are no
active references to its handle or the client issues a statement like RESET
ALL or something equivalent.

--
Gregory Stark
EnterpriseDB http://www.enterprisedb.com

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Josh Berkus 2007-09-29 11:46:34 Re: Prepared Statements vs. pgbouncer
Previous Message Oliver Jowett 2007-09-29 08:43:33 Re: Prepared Statements vs. pgbouncer