Re: NOTIFY del log ??

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: NOTIFY del log ??
Date: 2008-08-21 20:26:52
Message-ID: 20080821202652.GS4169@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Raul Andres Duque escribió:

> Otra duda: Hasta donde he visto el NOTIFY sólo genera una notificación
> de que "algo" sucedió pero no puedo enviar un mensaje asociado a ese
> NOTIFY .... es posible?

No a través de NOTIFY. Además tienes que tener en cuenta que NOTIFY
se siente con libertad de enviar sólo una señal si algún proceso remoto
manda varias (es como una señal en un proceso Unix). Por lo tanto la
manera de usarlo transaccionalmente sería teniendo una tabla donde
guardas los datos que quieres comunicar. Cuando el proceso recibe el
NOTIFY, va a esa tabla, extrae los datos, los procesa y marca el
registro como procesado (o lo borra).

--
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J
"Si quieres ser creativo, aprende el arte de perder el tiempo"

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-08-21 21:39:46 Re: NOTIFY del log ??
Previous Message Jaime Casanova 2008-08-21 19:56:01 Re: NOTIFY del log ??