Ошибка, непонятно откуда... #2013

GrayMaster

Новичок
Lost connection to MySQL server during query - не от таймаута

Добрый день !

Возникла такая проблема...
В скрипте цикл, в цикле работа с БД - запросы простые: INSERT, UPDATE, индексов нет.

Запросы выполняются несколько раз в секунду.
После нескольких минут работы (всегда поразному), возникает ошибка #2013 - Lost connection to MySQL server during query.

В чем может быть дело ?
 

alpine

Новичок
GrayMaster
Ну почему вы не хотите читать мануалы?! Почему обязательно их нужно пересказывать?
 

alpine

Новичок
В этом топике были приведены все необходимые ссылки imho
http://phpclub.ru/talk/showthread.php?s=&postid=566950#post566950

Самое полное собрание ссылок:
  1. http://www.mysql.com/doc/G/o/Gone_away.html
  2. http://www.mysql.com/doc/C/o/Common_errors.html
  3. http://www.mysql.com/doc/S/e/Server_parameters.html
  4. http://www.mysql.com/doc/O/p/Option_files.html
  5. http://www.mysql.com/doc/S/H/SHOW_VARIABLES.html
 

GrayMaster

Новичок
Я прочёл, но в http://dev.mysql.com/doc/refman/4.0/ru/gone-away.html написано про таймауты. Откуда может возникнуть таймаут в моём случае, ведь в цикле идёт работа с MySQL ?

-~{}~ 18.01.06 21:19:

Всё прочёл. Толку нет :)
wait_timeout - Время в секундах, на протяжении которого сервер наблюдает неактивность в неинтерактивном соединения прежде, чем закрыть его.

У меня неинтерактивное соединение, но соединение активно, т.е. постоянно идёт работа. Откуда же возникает "Lost connection to MySQL server during query" ?
 

440hz

php.ru
GrayMaster
поставь на все обращения к mysql запись в лог файл с временем запроса с самим запросом и посмотри на интервалы. может просвЯтишся ...
 

GrayMaster

Новичок
поставь на все обращения к mysql запись в лог файл с временем запроса с самим запросом и посмотри на интервалы. может просвЯтишся ...
Я и так вижу эти логи - интервалы менее секунды
 

440hz

php.ru
GrayMaster
мистики НЕ бывает. скриптгде-то тормозит раз коннект теряется. что я еще могу сказать? телепатов тут нет. отладивайся ...

что хоть у тебя скрипт делает-то?
 

GrayMaster

Новичок
мистики НЕ бывает. скриптгде-то тормозит раз коннект теряется. что я еще могу сказать? телепатов тут нет. отладивайся ...
тормозов точно нет, я уверен. я в рил тайме слежу за изменениями в мускуле, жму рефрешь и вижу как меняется база.

Вопрос в том - может ли быть такое от нагрузки ?

-~{}~ 18.01.06 22:25:

Вот только что опять тестил - ошибка вылезла, скрипт одно минуты не проработал.
 

si

Administrator
в error лог mysql чтото есть ?

-~{}~ 18.01.06 18:30:

max_allowed_packet какой кстати ?
 

si

Administrator
гадать не надо, смотри в error лог

-~{}~ 19.01.06 10:26:

да еще скажи какие версии сервера и клиента
 
Сверху