Hi Mihai!

On Fri, 31 May 2002, Mihai RUSU wrote:

> Salut
> 
> Lucrez la un programel ce foloseste libmysqlclient pentru a lucra cu un
> mysql (lol). Se pare ca (strace confirmed) desi fac doar mysql_query
> (cam de 2 ori pe secunda), cu un INSERT, libmysqlclient  executa
> intai o operatie read (care intoarce EGAIN, raportat de strace), apoi
> write-ul meu (adica cu INSERT-ul), apoi read() de 2 ori (probabil sa vada
> rezultatul INSERT-ului).
> 
> Problema e ca dupa un timp relativ random programul se blocheaza intr-un
> read al mysql-ului (sigur e al lui deoarece in acel program chiar nu am
> nici un read in bucla principala). Si dupa ceva timp (30 secunde) iese din
> acel read blocant si isi continua lucrul nestingherit.

Doar ca idee ... ai putea face ceva tunning pe la parametrii serverului, de ex

 net_retry_count       current value: 10
 net_read_timeout      current value: 30
 net_write_timeout     current value: 60

 poate de acolo acel 30 sec...
---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui