Re: PREPARE TRANSACTION and webapps - Mailing list pgsql-general

From Tom Lane
Subject Re: PREPARE TRANSACTION and webapps
Date
Msg-id 11916.1131657064@sss.pgh.pa.us
Whole thread Raw
In response to PREPARE TRANSACTION and webapps  (Lincoln Yeoh <lyeoh@pop.jaring.my>)
Responses Re: PREPARE TRANSACTION and webapps
List pgsql-general
Lincoln Yeoh <lyeoh@pop.jaring.my> writes:
> Is it OK to use PREPARE TRANSACTION and COMMIT PREPARED in order to have
> transactions that last longer than just a single web request?

> Previously it was usually a bad idea to keep database connections alive
> just to keep a transaction pending.

A prepared transaction eats just about the same resources (other than an
active connection) as a live one.  In particular it still holds its
locks, which makes leaving it around for a long time just as evil as
simply sitting on it in an un-prepared state.

            regards, tom lane

pgsql-general by date:

Previous
From: Tamas Hegedus
Date:
Subject: Locale/Indexing
Next
From: Martijn van Oosterhout
Date:
Subject: Re: Locale/Indexing