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: "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>
Cc: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>, "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 19:33:49
Message-ID: D2179D0F817B4AE292111EEF0C3B0DBF@amadeus.net.co
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


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

2009/2/9 Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx>:
>>
>> No. ¿Qué te hace pensar que sería menos lento fuera de una transacción?
>> --
>
> Por el tema de bloqueos mientras se ejecuta la transacción. Deben
> requerirse
> recursos adicionales para marcar los bloqueos.
>
>
>ningun bloqueo te funcionara fuera de una transaccion, ademas ejecutar
>commit por cada sentencia es mas "pesado" que un bloqueo
>

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.

Atentamente,

RAUL DUQUE
Bogotá, Colombia

>--
>Atentamente,
>Jaime Casanova
>Soporte y capacitación de PostgreSQL
>Asesoría y desarrollo de sistemas
>Guayaquil - Ecuador
>Cel. +59387171157
>--
>TIP 1: para suscribirte y desuscribirte, visita
>http://archives.postgresql.org/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-02-09 19:35:41 Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ejecutar funcion SIN transacción
Previous Message Emanuel Calvo Franco 2009-02-09 19:19:44 Re: OffTopic - Servidor sin posibilidad de abrir puertos