Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ejecutar funcion SIN transacción

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
Cc: Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx>, Lista - PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ejecutar funcion SIN transacción
Date: 2009-02-09 20:31:21
Message-ID: 20090209203121.GK2870@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime Casanova escribió:
> On Mon, Feb 9, 2009 at 3:03 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> 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.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2009-02-09 20:34:15 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ejecutar funcion SIN transacción
Previous Message Moises Alberto Lindo Gutarra 2009-02-09 20:30:24 Re: ora2pg funciona en centos????