Re: PostgreSQL and PHP persistent connections - Mailing list pgsql-interfaces

From Thies C. Arntzen
Subject Re: PostgreSQL and PHP persistent connections
Date
Msg-id 20010209144154.A23220@schnuffel.thieso.net
Whole thread Raw
In response to PostgreSQL and PHP persistent connections  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-interfaces
On Wed, Feb 07, 2001 at 02:12:26PM -0500, Bruce Momjian wrote:
> Thies, we talked at LinuxWorld about improving the reliability of
> persistent PostgreSQL connections in PHP.
> 
> I believe the problem is that persistent connections sometime do not
> pass clean sessions because of open transactions and SET changes to the
> session.
> 
> We discussed using 'ROLLBACK' before passing a connection to a new user,
> but the problem was that ROLLBACK with no open transaction causes a
> server log error message.  We discussed adding 'ROLLBACK SILENT' to fix
> this, but I believe a better, more portable solution is a simple "BEGIN
> WORK;ROLLBACK".  This will do nothing if there is no open transaction,
> and will ROLLBACK any open transaction.  I propose this be sent by PHP
> as the first query when passing persistent connections.
   was there a conclusion made yet (that i missed somehow) on   this subject? i'd like to implement *something* in the
PHP  core for this soon.
 
   regards,   tc


pgsql-interfaces by date:

Previous
From: Colin.Hill@autotrader.co.uk
Date:
Subject: ODBC for ver 7 (Windows 2000)
Next
From: "Thies C. Arntzen"
Date:
Subject: Re: PostgreSQL and PHP persistent connections