Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

Next:From: Dario Andres Almonte AlonzoDate: 2011-08-26 15:42:01
Subject: Re: Backup con servicio detenido
Previous:From: Miguel Angel Hernandez MorenoDate: 2011-08-26 14:26:08
Subject: Re: Error de cluster

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group