Ребята. такая проблема. Хостер пишет о повышенной нагрузке на базу MySQL.
Уведомляем Вас, что работой базы данных MySQL u334918 создается повышенная нагрузка на сервер баз данных. Примеры запросов находятся в прикрепленном файле. Оптимизируйте, пожалуйста, Ваши скрипты, SQL-запросы и дайте нам знать о результатах. Например, Вы можете использовать метод EXPLAIN для выяснения тяжелых запросов и создание индексов (CREATE INDEX), тем самым снизив нагрузку на базу данных.
И ниже приводит эти "тяжелые" запросы. Как узнать что именно это за запросы?
SELECT c.cid AS cid, c.pid, c.nid, c.subject, c.comment, c.format, c.timestamp, c.name, c.mail, c.homepage, u.uid, u.name AS registered_name, u.signature, u.signature_format, u.picture, u.data, c.thread, c.status FROM comments c INNER JOIN users u ON c.uid = u.uid WHERE c.nid = 784 AND c.status = 0 ORDER BY c.thread DESC LIMIT 0, 50;
Комментарии
создайте на работающей цмс, например, друпал.
в друпале тяжелые запросы изучают модулем Devel (в настройках можно установить вывод сообщений со временем выполнения запроса)
http://lurkmore.to/%D0%9C%D0%B0%D0%BA%D1%85%D0%BE%D1%81%D1%82
это оно же, только под другим именем?
Это вот этот запрос тяжёлый?))))))))))) Хотелось бы увидеть пример, какой запрос они считают лёгким
Беги оттуда @Prosnip, беги...