Решено: Mysql кушает до 80% процессорного времени

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Enforcer
Сообщения: 99
ОС: Debian GNU/Linux

Решено: Mysql кушает до 80% процессорного времени

Сообщение Enforcer »

Стал замечать, что в последние дни процесс mysqld в пиковых значениях кушает до 80% процессорного времени.
Но это редко, а чаще 20-40%, что как бы тоже очень много.
Load average скачет до 20....

Подскажите, как можно выяснить, на какую базу такая большая нагрузка идет?

Уже пытался смотреть через mytop, но там жутко неудобно и вообще ничего не понятно.

AMD 3000, 1 ядро
1гб рамы
Сайтов штук 12
Система - Дебиан 5.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Решено: Mysql кушает до 80% процессорного времени

Сообщение SLEDopit »

Enforcer писал(а):
26.04.2010 21:16
Сайтов штук 12
А посещаемость?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Enforcer
Сообщения: 99
ОС: Debian GNU/Linux

Re: Решено: Mysql кушает до 80% процессорного времени

Сообщение Enforcer »

Посещаемость на одном под 1000 уников, на других 30-100. Суммарная будет порядка 1500, не больше.
Есть еще трекер, там правда человек 60 всего... Косого кидаю на него, но проверить не могу.
Спасибо сказали:
Enforcer
Сообщения: 99
ОС: Debian GNU/Linux

Re: Решено: Mysql кушает до 80% процессорного времени

Сообщение Enforcer »

Mysql error: Too many connections
Вот что уже начало сыпаться.
Спасибо сказали:
Enforcer
Сообщения: 99
ОС: Debian GNU/Linux

Re: Решено: Mysql кушает до 80% процессорного времени

Сообщение Enforcer »

Хм, закрыл фаерволом 3306 порт. Точнее, открыл его только для 127.0.0.1 и вроде процесс больше 8% теперь проц не кушает.
Но load average все равно до 20 прыгает постоянно. Что за дела?

UPD Нагрузку давал RSS трекера. Убил нафиг и все норм стало )))
Спасибо сказали:
JwsD
Сообщения: 129
ОС: ArchLinux

Re: Решено: Mysql кушает до 80% процессорного времени

Сообщение JwsD »

Вы бы хоть конфиг показали, ps ax | grep mysql , мониторилка есть? с нее картинки покажите.
И попробуйте взять за основу конфиг из /usr/share/doc/mysql-server/examples/my-large.cnf
Спасибо сказали: