Сервер MySQL ушел - PullRequest
       26

Сервер MySQL ушел

0 голосов
/ 11 января 2011

Я выполнил этот запрос на моем сервере MySql, и он выдает ошибку «Сервер MySQL ушел». В следующем запросе в обеих моих таблицах более 1000000 строк.

SELECT a_tab_11_10.url as url,a_tab_11_10.c5 as 't1',a_tab_12_10.c3 as 't2' 
FROM a_tab_11_10 join a_tab_12_10 on (a_tab_11_10.url)=(a_tab_12_10.url) 
order by (a_tab_11_10.c5-a_tab_12_10.c3) desc limit 10 

вот мой лог-файл, но я его не получаю. Спасибо @Faisal за ответ, и я проверяю свой лог-файл, но я его не получаю ..

110111 10:19:50 [Примечание] Плагин 'FEDERATED' отключен.
110111 10:19:51 InnoDB: началось; порядковый номер журнала 0 945537221
110111 10:19:51 [Примечание] Планировщик событий: загружено 0 событий
110111 10:19:51 [Примечание] wampmysqld: готов к подключению. Версия: '5.1.36-community-log' сокет: '' порт: 3306 MySQL Community Server (GPL)
110111 12:35:42 [Примечание] wampmysqld: нормальное отключение
110111 12:35:43 [Примечание] Планировщик событий: Очистка очереди. 0 событий
110111 12:35:43 InnoDB: начало выключения ...
110111 12:35:45 InnoDB: завершение работы завершено; порядковый номер журнала 0 945538624
110111 12:35:45 [Предупреждение] Принудительное отключение 1 плагина
110111 12:35:45 [Примечание] wampmysqld: завершение работы>
110111 12:36:39 [Примечание] Плагин 'FEDERATED' отключен.
110111 12:36:40 InnoDB: началось; порядковый номер журнала 0 945538624
110111 12:36:40 [Примечание] Планировщик событий: загружено 0 событий
110111 12:36:40 [Примечание] wampmysqld: готов к подключению. Версия: '5.1.36-community-log' сокет: '' порт: 3306 MySQL Community Server (GPL)
110111 12:36:40 [Примечание] wampmysqld: нормальное отключение
110111 12:36:40 [Примечание] Планировщик событий: очистка очереди. 0 событий
110111 12:36:40 InnoDB: начало выключения ...
110111 12:36:42 InnoDB: завершение работы завершено; порядковый номер журнала 0 945538634
110111 12:36:42 [Предупреждение] Принудительное отключение 1 плагина
110111 12:36:42 [Примечание] wampmysqld: завершение работы
110111 12:36:52 [Примечание] Плагин «FEDERATED» отключен.
110111 12:36:52 InnoDB: началось; порядковый номер журнала 0 945538634
110111 12:36:52 [Примечание] Планировщик событий: загружено 0 событий
110111 12:36:52 [Примечание] wampmysqld: готов к подключению. Версия: '5.1.36-community-log' сокет: '' порт: 3306 MySQL Community Server (GPL)
110111 12:37:42 [Примечание] wampmysqld: нормальное отключение
110111 12:37:42 [Примечание] Планировщик событий: Очистка очереди. 0 событий
110111 12:37:42 InnoDB: начало выключения ...
110111 12:37:43 InnoDB: завершение работы завершено; порядковый номер журнала 0 945538634
110111 12:37:43 [Предупреждение] Принудительное отключение 1 плагина
110111 12:37:43 [Примечание] wampmysqld: завершение работы
110111 12:37:46 [Примечание] Плагин 'FEDERATED' отключен.
110111 12:37:46 InnoDB: началось; порядковый номер журнала 0 945538634
110111 12:37:46 [Примечание] Планировщик событий: загружено 0 событий
110111 12:37:46 [Примечание] wampmysqld: готов к подключению. Версия: '5.1.36-community-log' сокет: '' порт: 3306 MySQL Community Server (GPL)

Ответы [ 2 ]

1 голос
/ 11 января 2011

Самая распространенная причина, по которой сервер MySQL исчезает, заключается в том, что сервер отключил тайм-аут и закрыл соединение.

Проверьте эту ссылку для получения более подробной информации -

http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

0 голосов
/ 11 января 2011

Эта ошибка возникает, когда соединение, которое вы установили с помощью mysql_connect, закрыто и дескриптор MYSQL * больше не действителен. Он не должен иметь ничего общего с самим запросом, фактически, если запрос неверный, вы получите другое сообщение об ошибке.

Вы должны проверить, почему соединение закрыто. Перезапускается ли демон mysql? Вы используете более одного потока, и другой поток вызывает mysql_close?

...