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

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


----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Raul Andres Duque" <ra_duque(at)yahoo(dot)com(dot)mx>
Cc: "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>; "Lista - PostgreSQL"
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, February 09, 2009 2:35 PM
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda]
Ejecutar funcion SIN transacción

> Raul Andres Duque escribió:
>
>> Es raro porque según comentan Alvaro y Jaime, no debería haber un cambio
>> notable en performace entre abrir o no un transacción ... sin embargo
>> este proceso que comento dura casi 3 veces más si lo hago dentro de una
>> transacción, son exactamente las mismas sentencias enviadas a la DB desde
>> la aplicación, el único cambio es el BEGIN al inicio y el COMMIT al
>> final.
>
> Ah, ya entiendo. Lo que estás haciendo al no poner el BEGIN y COMMIT es
> hacer que cada sentencia se ejecute en su propia transacción. No quiere
> decir que no estén en una transacción, sino que están en transacciones
> implícitas.

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?

Atentamente,

RAUL DUQUE
Bogotá, Colombia

> --
> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo
> agradecerán

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-02-09 20:23:17 Re: ora2pg funciona en centos????
Previous Message Alvaro Herrera 2009-02-09 20:03:01 Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ejecutar funcion SIN transacción