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
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 |