From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx> |
Cc: | Lista - PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: there is already a transaction in progress |
Date: | 2009-03-30 02:07:31 |
Message-ID: | 20090330020731.GB23023@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Raúl Andrés Duque Murillo escribió:
> Tengo un servidor windows con postgresql 8.3.5 que desde hace algún
> tiempo me esta generando transacciones "a medias" (no atómicas)
> generando bastantes problemas. Lo que puedo distinguir de especial en
> el log de la DB son warnings del tipo:
>
> 2009-03-28 07:21:22 COT WARNING: there is already a transaction in progress
>
> Inicialmente pensé en que fuese un error de aplicación (la aplicación
> intentaba hacer un BEGIN cuando ya se había establecido una
> transacción), pero no ha sido posible reproducir el error en mi
> máquina de desarrollo, de hecho el error comenzó a presentarse de un
> momento a otro sin aparente razón.
¿Tienes un pool de conexiones?
> Después de comentarles mis pesares quisiera saber si este error podría
> presentarse por una errónea configuración del motor o algún conflicto
> del vaccum o cualquier prueba que se les ocurra realizar.
No.
> Aclaro que el servidor no presenta otros errores con lo cual temas
> como problemas físicos en memoria o disco duro quedarían descartados.
No creo que sea problema de ese tipo. Suena más bien a que alguna capa
entre la aplicación y la BD te está jugando una mala pasada.
--
Alvaro Herrera Developer, http://www.PostgreSQL.org/
Tom: There seems to be something broken here.
Teodor: I'm in sackcloth and ashes... Fixed.
http://archives.postgresql.org/message-id/482D1632.8010507@sigaev.ru
From | Date | Subject | |
---|---|---|---|
Next Message | Espartano | 2009-03-30 02:56:45 | Re: consultas simultaneas |
Previous Message | Jaime Casanova | 2009-03-30 01:17:37 | Re: there is already a transaction in progress |