LINUX.ORG.RU

MySQL error: MySQL server has gone away


0

0

Есть 2 процесса, которые используют локальное подключения к БД. Подключаются без ошибок. 1 из них затем начинает писать в лог эту ошибку "MySQL server has gone away", используя mysql_erro(), а mysql_errno() возвращаеь код = 1. Второй работае вполне нормально, без ошибок. В чём может быть проблема?

У меня эта ошибка была связана с многопоточностью. Т.е. одно соединение с сервером НЕ thread safe. Помог мне мютекс на любое обращение к базе

halted
()

вставил в начале mysql_ping(). Оказывается почемуто падает соединение с сервером?! Хотя опрос БД идёт с периодом в 10-15с, а иногда и в 1с. Причём это всё только у 1 проги из 2х. Счем связано?

grishkin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.