| 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: | Whole Thread | Raw Message | 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
| 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 |