Jaime Casanova escribió:
> On Mon, Feb 9, 2009 at 3:03 PM, Alvaro Herrera <[email protected]> 
> wrote:
> > Raul Andres Duque escribió:
> >
> >> Si exacto. Entonces cambio mi pregunta ... es posible que CADA sentencia
> >> en un pl/pgsql se ejecute dentro de SU PROPIA transacción implicita para
> >> que no se abra una única GRAN transacción?
> >
> > No.
> 
> y aun no puedo creer que esto sea mas rapido para ti...

Es raro, pero en algunas situaciones puede pasar ... por ejemplo
considera que puede haber una tabla temporal a la que se le esté
haciendo muchos INSERT y UPDATE.  Si es una sola transaccion, autovacuum
no puede trabajar sobre ella, en cambio si son muchas, puede limpiarla y
así hacer que partes posteriores del proceso sean más rápidas.

--
TIP 4: No hagas 'kill -9' a postmaster

Responder a