MySQL постоянно создает нагрузку

lukst
На сайте с 10.11.2006
Offline
91
2929
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.domain.ru.pid --skip-external-locking

На моем сервачке вот этот процесс всегда отжирает не менее 50% CPU.

Плз, растолкуйте чего это такое и как снизить нагрузку.

За ранее благодарен за конструктивные ответы.

Добавь сайт в белую базу Seopult (http://trustlink.ru/registration/102783) Trustlink - биржа со 100%-раскупаемостью ссылкомест.
[Удален]
#1
lukst:
На моем сервачке вот этот процесс всегда отжирает не менее 50% CPU.
Плз, растолкуйте чего это такое и как снизить нагрузку.

За ранее благодарен за конструктивные ответы.

Процесс - mysql daemon

Как снизить? Оптимизировать.

Вообще вопрос не очень корректный. Не понятно, что за сервер (nix или windows), не понятно, что с mysql (на пустом месте ест или он работает под нагрузкой и потому проц ест).

lukst
На сайте с 10.11.2006
Offline
91
#2
westernsi:
Процесс - mysql daemon
Как снизить? Оптимизировать.

Вообще вопрос не очень корректный. Не понятно, что за сервер (nix или windows), не понятно, что с mysql (на пустом месте ест или он работает под нагрузкой и потому проц ест).

сервер nix, из частых процессов в MySQL только вот этот:

34754 eximstats localhost eximstats Sleep 40

но даже при полностью пустом процесс-листе MySQL-демон дает нагрузку 50%

Roxis
На сайте с 19.11.2006
Offline
40
#3

запустить скрипт http://www.day32.com/MySQL/tuning-primer.sh и следовать инструкциям

lukst
На сайте с 10.11.2006
Offline
91
#4
Roxis:
запустить скрипт http://www.day32.com/MySQL/tuning-primer.sh и следовать инструкциям

о как спасибо. Попробую

qwartyr
На сайте с 19.10.2007
Offline
40
#5
Roxis:
запустить скрипт http://www.day32.com/MySQL/tuning-primer.sh и следовать инструкциям

+1

грамотное использование кеширования в оперативной памяти - вот что Вам нужно

профессиональное администрирование серверов (http://www.unixsupport.ru) отзывы (http://www.free-lance.ru/users/qwartyr/opinions/) на free-lance.ru
lukst
На сайте с 10.11.2006
Offline
91
#6

всем сенькс. из тех рекомендаций что понял - сделал. будем посмотреть.

AnVir
На сайте с 25.02.2008
Offline
21
#7

Советую еще две вещи:

1) Включить лог медленных запросов, все что дольше 10 секунд, и смотреть. Обычно всякие "select ... order by rand()" отжирают ресурсы.

2) Смотреть вывод mysqladmin processlist - там видно, чем занят мускль.

FES hosting (http://xfes.ru) - хостинг от 20 рублей за 50 МБ, всё включено. Сайты и скрипты - поможем установить и настроить, модифицируем, напишем. Настройка серверов, VDS на базе FreeBSD, Linux; поддержка.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий