From: | Rafael Martinez <r(dot)m(dot)guerrero(at)usit(dot)uio(dot)no> |
---|---|
To: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
Cc: | suso <jlcubas(at)terra(dot)es>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Bloqueo en registro-tabla |
Date: | 2009-06-12 21:11:59 |
Message-ID: | 4A32C49F.1010902@usit.uio.no |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jaime Casanova wrote:
> 2009/6/12 suso <jlcubas(at)terra(dot)es>:
>> Hay alguna manera de poner un temporizador o algo parecido para lo
>> siguiente:
>> Bloqueo(para que solo pueda leer otro cliente) desde mi aplicación un
>> registro, mediante un valor en un campo, cierro la conexión, trabajo
>> desconectado con ese registro, cuando termino, lo abro otra vez, hago los
>> cambios, y desbloqueo ese registro,
>
> puedes usar advisory locks
> (http://www.postgresql.org/docs/8.3/static/explicit-locking.html#ADVISORY-LOCKS)
> ojo que nunca he usado eso y no me parece logica toda la complicacion
> que quieres hacer
>
[..........]
Totalmente de acuerdo con Jaime.
Si solamente quieres implementar este sistema "... para no tener la
conexion abierta y así disminuir el tráfico de red ..." no le veo la
utilidad, ni razon de ser.
Probablemente solo te de problemas si consigues implementar algo que
funcione de esta manera.
¿O necesitas lo que has contado para otra cosa?
--
Rafael Martinez, <r(dot)m(dot)guerrero(at)usit(dot)uio(dot)no>
Center for Information Technology Services
University of Oslo, Norway
PGP Public Key: http://folk.uio.no/rafael/
From | Date | Subject | |
---|---|---|---|
Next Message | Rafael Martinez | 2009-06-12 21:16:26 | Re: INFORMACION |
Previous Message | Alvaro Herrera | 2009-06-12 21:09:00 | Re: INFORMACION |