100% загрузка процессора. Почему?

Вопросы касающиеся настройки, функционирования виртуальных серверов
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
baver001

100% загрузка процессора. Почему?

Сообщение baver001 » 2013-01-30, 18:30:42

Всем здравствуйте! Проблема в следующем:
Постоянно идет нагрузка на процессор почти 100%, сам процесс mysqld занимает больше 50% процессора.
Отключил обновления у всех сайтов, отключил задания крон, перезагрузил VPS? но нагрузка прежняя/
От чего это может быть и откуда начинать решение этой проблемы?
Изображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги нашей хостинговой компании

Хостинг HostFood.ru

Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU): https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/

Аватара пользователя
lissyara
Site Admin
Сообщения: 6048
Зарегистрирован: 2009-09-19, 22:04:41

Re: 100% загрузка процессора. Почему?

Сообщение lissyara » 2013-01-30, 23:22:49

Код: Выделить всё

show processlist;
скажет вам чем занимается mysql
--
обычно - кривые плагины, с кривыми выборками из базы, типа

Код: Выделить всё

SELECT tags FROM jb_board WHERE tags !='' ORDER by RAND() LIMIT 60
такой запрос будет работать прекрасно и быстро на таблице в сто записей - а вот на 100 тысячах - убьёт базу

это например...
Убей их всех! Бог потом рассортирует...

Гость

Re: 100% загрузка процессора. Почему?

Сообщение Гость » 2013-01-31, 21:21:31

Где вводить команду show processlist; ?

Аватара пользователя
lissyara
Site Admin
Сообщения: 6048
Зарегистрирован: 2009-09-19, 22:04:41

Re: 100% загрузка процессора. Почему?

Сообщение lissyara » 2013-02-01, 0:39:09

из консоли mysql, ну, или из phpMyAdmin - но в нём отображение дурацкое, неудобно

от root, разумеется
Убей их всех! Бог потом рассортирует...