Re: Enterarse cuando se hizo INSERT en una tabla.

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

In response to

Browse pgsql-es-ayuda by date

  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.