From: | Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy> |
---|---|
To: | Teofilo Oviedo <teus79(at)active(dot)com(dot)py> |
Cc: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Enterarse cuando se hizo INSERT en una tabla. |
Date: | 2008-02-18 15:01:40 |
Message-ID: | 47B99DD4.3040404@ort.edu.uy |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Teofilo Oviedo wrote:
> Buenas, amigos de la lista:
>
> Quería consultar a la lista si hay una manera que una APP se entere
> cuando se hizo INSERT sobre una tabla? Porque tengo un sistema hecho en
> C que necesita procesar el registro apenas éste se haya insertado en la
> BD. Por el momento hace un SELECT cada 3 segundos a la tabla para
> consultar si hay nuevo registro, pero es mucha carga para el servidor.
>
> ¿Habría otra manera de averiguar por nuevos registros o que de un modo
> la aplicación haga el SELECT solo cuando hay nuevo registro??
>
> Gracias,
>
>
Hola, en postgres hay algo que se llama notify y listen, quizas eso te
funcione y sino hace un trigger en la tabla, parta que cuando se inserte
grabe un archivo
y luego procesas el archivo
Saludos Fernando
From | Date | Subject | |
---|---|---|---|
Next Message | German Basisty | 2008-02-18 15:49:07 | Ayuda con subconsulta |
Previous Message | Juan Romero | 2008-02-18 14:42:11 | Re: Enterarse cuando se hizo INSERT en una tabla. |