Re: Duda con Rollback y acceso a base de datos remota

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>

In response to

Browse pgsql-es-ayuda by date

  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