From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | uanacho <uanacho(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Duda con Rollback y acceso a base de datos remota |
Date: | 2011-08-26 14:48:46 |
Message-ID: | 1314370056-sup-7360@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from uanacho's message of jue ago 25 12:18:23 -0300 2011:
> 1- ¿qué sucede si mientras se está procesando la consulta se pierde conexión
> con la red?
La transacción en curso se aborta (rollback).
> ¿qué sucede con el rollback en la DB remota?
??
> A partir de ese momento, mi PC que inició la query no tiene más acceso a esa
> base remota y no puede "limpiarla" con tablas temporales que se han estado
> usando.
Si las tablas son propiamente temporales (creadas con TEMP), serán
limpiadas automáticamente por el sistema.
> 2 - ¿existe algún mecanismo o forma de establecer un timeout en la DB remota
> tal que si esa conexión que tengo abierta no realiza ninguna query, vencido
> ese timeout lanzar un trigger o evento para "limpiar" la DB remota y dejar
> consistente los datos?
No.
--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
From | Date | Subject | |
---|---|---|---|
Next Message | Dario Andres Almonte Alonzo | 2011-08-26 15:42:01 | Re: Backup con servicio detenido |
Previous Message | Miguel Angel Hernandez Moreno | 2011-08-26 14:26:08 | Re: Error de cluster |