Здравствуйте! Это снова я :-).
У меня сайт неа drupal и многие начали говорить, что сайт тормозит. Это и так стало заметно и наконец-то дошли руки его поковырять. Выяснилось, что основные тормоза приходятся на открытие главной страницы, в это время в логи пишется ошибка Lost connection to MySQL server during query query: SELECT totalcount, daycount, timestamp FROM node_counter WHERE nid = 109 in /home/www/.../htdocs/includes/database.mysql.inc on line 66.
Другие страницы не тормозят. Делать главной страницуй раздел типа Новости не хотелось бы, хотя проблему со скоростью это решает.
Что делать с этими ошибками?
Комментарии
Если отключить модуль statistics, то выходит другая ошибка:
Lost connection to MySQL server during query query: SELECT t.* FROM term_data t, term_node r WHERE r.tid = t.tid AND r.nid = 109 ORDER BY weight, name in /home/www/beliy1/htdocs/includes/database.mysql.inc on line 66.
Тормозит все по-прежнему...
В общем, путем долгих мытарств, выяснилось, что модули статистики и комментариев дают сильные тормоза и соответствующие записи в логах. Причем ошибки вылазят тогда, когда я открываю определённую категорию (!). В других категориях таких ошибок нет.
Что это за фантастика?
глюки возникают, когда открываю определенную ноду... блин.... ну что за ерунда?? сейчас попробую удалить там коментарии, может сработает... вообще, там много фотографий прикреплено, может из-за этого?
Попробуйте проверить таблицы mysql. Может быть они битые ?
CHECK TABLE tbl_name
REPAIR TABLE tbl_name
в помощь.
Либо утилитка mysqlcheck.