Hello,
No there's no thread in my application,
the program use fork but of course a new connection is create after each fork()
Today before running another test I do the following
- drop then create the tables
- increase the limit for opened file from 1024 to 4096
I run a test for 2 hours and I got :
-> Lost connection to MySQL (708)
-> Can't connect to MySQL server (49) //error while trying new
connection
49 errors in 6 seconds in from 14:07:16 to 14:07:22 (due to a
burst of fork() )
-> 'ip_adress' is not allowed to connect to this MySQL Server (4)
//error while trying new connection
-> Commands out of sync (6)
But apart of these errors I have made many successful insert (4457) , update
(11594), select (25017)
that why I am confused and I don't know what to change !
Best regards
Heikki Tuuri wrote:
> Hi!
>
> Then it looks like a problem in the communication or in your client test
> program.
>
> The following error
>
> > Commands out of sync; You can't run this command now (85 occurences)
>
> means that you have issued C API commands to a single MySQL connection in a
> wrong order.
>
> If your application has several client threads, are you sure you create one
> connection to each thread, and issue the C API commands in the right order?
>
> Sometimes people try to use a single connection for several client threads,
> and get the error above.
>
> Best regards,
>
> Heikki Tuuri
> Innobase Oy
>
--
Bernard CHAMBON
IN2P3 / CNRS (Centre de Calcul de LYON)
email: mailto:[EMAIL PROTECTED]
Tel : 04 72 69 42 18
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php