Re: Pregunta sobre bloqueos en postgress

From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: David Ventura <dventura(at)vencys(dot)com>
Cc: Edwin Quijada <listas_quijada(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Pregunta sobre bloqueos en postgress
Date: 2011-08-23 21:12:38
Message-ID: CAJKUy5gYYBqfNXGYAfoEdHx+kBBz2ASS5oGB9BugJ9v9Ly+r0w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2011/8/23 David Ventura <dventura(at)vencys(dot)com>
>
> Lo que intento hacer es con querix (lenguaje de programación 4gl) , que utiliza iodbc para conectarse con POSTGRES  , el poder
> hacer hacer cursores for update dentro de los programa , que lo hacia con informix , sin tener que declarar transacciones en los
> programas 4GL ,
>

por eso te digo que no puedes hacer aplicaciones que ignoren la base
que esta abajo a menos que sub-utilices la base... en este caso, el
asunto es que informix te bloquea el registro (o la pagina dependiendo
del LOCK MODE que tengas) y nadie puede ni siquiera leerlo... mientras
que en postgres el hecho que este bloqueado no necesariamente te
impide leer el registro, aunque si te impedire actualizarlo hasta que
el bloqueo se libere...

lo que te permite, por ejemplo, correr reportes largos al mismo tiempo
que envias a correr algun proceso largo que actualize datos...

--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Álvaro Hernández Tortosa 2011-08-23 21:26:09 Re: Backup con servicio detenido
Previous Message Edwin Quijada 2011-08-23 20:20:30 RE: Pregunta sobre bloqueos en postgress