Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Администрирование Web серверов и Web служб > Большое TIME+ для mysqld |
Автор: bncom 14.2.2010, 20:25 | ||
Здравствуйте! Есть сервер следующей конфигурации: Версия MySQL: 5.0.51a-24+lenny2 Версия PHP: 5.2.6-1+lenny4 Веб-сервер: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny4 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Установлены nginx и eAccelerator. На сервере работает сайт (CMS Жумла) и форум (IPB 3.x). В top'е показывается следующее:
Я так понимаю, что TIME+ для MySQL равное 320 это много, даже очень. Ведь так? В качестве драйвера БД поставлен mysqli, но видимо, особого результат это не дает. Вопрос: как можно уменьшить TIME+, может есть еще какие-нибудь способы оптимизации? |
Автор: DSsupport 15.2.2010, 21:52 |
Если идут постоянные обращения к mysql и у сервера большой uptime, то это нормально. По поводу уменьшения TIME+ и оптимизации необходимо: 1) Включить The Slow Query Log и периодически смотреть туда; 2) Посмотреть в сторону http://www.day32.com/MySQL/tuning-primer.sh |
Автор: bncom 16.2.2010, 11:32 |
Спасибо, я вчера воспользовался mysqltuner.pl, сделал изменения в настройки MySQL, как порекомендовал скрипт, пока что все работает нормально, и быстренько. |