Daí pessoal, tudo na boa?

Estou com o seguinte problema: tenho um banco de dados MySQL rodando num
servidor Linux. Preciso ter um programa em "c"  rodando que, a todo
instante, me forneça na tela o valor de um determinado campo do BD. Ok,
fiz um while(1) (loop infinito) e dentro dele coloquei as rotinas de
conexão e acesso ao bd, mais um printf com o valor que eu desejo saber.
Quando eu mando rodar o programa (até mesmo em background) a máquina
fica muito lenta e chega até mesmo a trancar. Teria algum outro modo de
fazer isto? Estava pensando em fazer um script que, de 1 em 1 segundo,
por exemplo, rodasse meu programa em "c" e aí meu problema, acho eu,
estaria resolvido. Alguem tem ideia de alguma solução para este
problema, seja via shell script ou no próprio "c"?

Valeu,

Daniel


Assinantes em 28/03/2001: 2173
Mensagens recebidas desde 07/01/1999: 106916
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a