Re: Bloquear registros

From: "Cristofer N(dot) Reyes A(dot)" <crreyes(at)alumnos(dot)inf(dot)utfsm(dot)cl>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Bloquear registros
Date: 2005-08-12 22:04:34
Message-ID: 20050812220434.GA4032@alumnos.inf.utfsm.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Fri, Aug 12, 2005 at 05:20:49PM -0400, Alvaro Herrera wrote:
>
> No -- un registro bloqueado queda bloqueado hasta el fin de la
> transaccion. Si haces un UPDATE, se crea un nuevo registro y el antiguo
> se marca como eliminado (esto es MVCC), pero el nuevo registro es
> invisible a transacciones concurrentes, mientras que el antiguo sigue
> siendo visible pero bloqueado.

Y una transaccion (otro select) puede saber que el registro que esta accediendo
esta bloqueado por el momento? tengo miedo de que se produzca un deadlock :-S

Saludos!
--
Cristofer Reyes Aguilera linux-user #353991
http://www.alumnos.inf.utfsm.cl/~crreyes
Laboratorio de Computacion, Departamento de Informatica, UTFSM
crreyes (at) alumnos (dot) inf (dot) utfsm (dot) cl

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Marques 2005-08-12 22:31:32 Re: Monitoreo gráfico de postgresql
Previous Message Alvaro Herrera 2005-08-12 21:40:25 Re: usuarios de la base de datos