From: | "Juan P(dot) Aviles" <jputem(at)yahoo(dot)es> |
---|---|
To: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | lista postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Row level lock in plpgsql |
Date: | 2005-04-11 15:46:18 |
Message-ID: | 20050411154618.12912.qmail@web26207.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> Te explicas pero estoy corto de ideas. Lo malo es
> que cuando se
> despierta y la ejecucion continua, la nueva fila aun
> no es visible
> porque la transaccion que la ingreso no habia sido
> comprometida (commit)
> al momento en que empezo la ejecucion de la busqueda
> (==> la fila no es
> visible en el snapshot del select for update).
> Supongo que tendrias que
> hacer un segundo SELECT FOR UPDATE y verificar que
> la nueva fila que
> tiene es la misma que antes, y si no lo es, empezar
> de nuevo.
>
Voy a probar con eso, a ver que tal me va.
No me queda mas que agradecer y felicitar a la lista.
Gracias A Todos , me fueron de gran ayuda.
Juan Pablo Aviles
______________________________________________
Renovamos el Correo Yahoo!: ¡250 MB GRATIS!
Nuevos servicios, más seguridad
http://correo.yahoo.es
From | Date | Subject | |
---|---|---|---|
Next Message | Aedo Perez de la Paz | 2005-04-11 16:09:15 | duda sobre como adquirir una version de pgsql |
Previous Message | Roberto Cesar Najera | 2005-04-11 15:43:44 | trigger |