Raul Andres Duque escribió:
>> Sugerencia: en lugar de hacer polling cada 3 segundos, considera hacer
>> que la aplicacion que inserta los registros en cuestion lance un NOTIFY.
>> Luego tu otra aplicacion puede quedarse esperando a que le llegue la
>> notificacion (usando LISTEN), y cuando aparezca entonces lleva a cabo la
>> accion.
>
> y desde donde se leería ese NOTIFY? ... leyendo constantemente el archivo
> de LOG o hay otro mecanismo más "automático" ??
Examinas el socket de la conexion. En C es cosa de hacer select() sobre
el file descriptor que te retorna PQsocket, AFAIR.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.