Стал замечать, что в последние дни процесс mysqld в пиковых значениях кушает до 80% процессорного времени.
Но это редко, а чаще 20-40%, что как бы тоже очень много.
Load average скачет до 20....
Подскажите, как можно выяснить, на какую базу такая большая нагрузка идет?
Уже пытался смотреть через mytop, но там жутко неудобно и вообще ничего не понятно.
AMD 3000, 1 ядро
1гб рамы
Сайтов штук 12
Система - Дебиан 5.
Решено: Mysql кушает до 80% процессорного времени
Модераторы: SLEDopit, Модераторы разделов
-
Enforcer
- Сообщения: 99
- ОС: Debian GNU/Linux
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Решено: Mysql кушает до 80% процессорного времени
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.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Enforcer
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Решено: Mysql кушает до 80% процессорного времени
Посещаемость на одном под 1000 уников, на других 30-100. Суммарная будет порядка 1500, не больше.
Есть еще трекер, там правда человек 60 всего... Косого кидаю на него, но проверить не могу.
Есть еще трекер, там правда человек 60 всего... Косого кидаю на него, но проверить не могу.
-
Enforcer
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Решено: Mysql кушает до 80% процессорного времени
Mysql error: Too many connections
Вот что уже начало сыпаться.
Вот что уже начало сыпаться.
-
Enforcer
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Решено: Mysql кушает до 80% процессорного времени
Хм, закрыл фаерволом 3306 порт. Точнее, открыл его только для 127.0.0.1 и вроде процесс больше 8% теперь проц не кушает.
Но load average все равно до 20 прыгает постоянно. Что за дела?
UPD Нагрузку давал RSS трекера. Убил нафиг и все норм стало )))
Но load average все равно до 20 прыгает постоянно. Что за дела?
UPD Нагрузку давал RSS трекера. Убил нафиг и все норм стало )))
-
JwsD
- Сообщения: 129
- ОС: ArchLinux
Re: Решено: Mysql кушает до 80% процессорного времени
Вы бы хоть конфиг показали, ps ax | grep mysql , мониторилка есть? с нее картинки покажите.
И попробуйте взять за основу конфиг из /usr/share/doc/mysql-server/examples/my-large.cnf
И попробуйте взять за основу конфиг из /usr/share/doc/mysql-server/examples/my-large.cnf