LINUX.ORG.RU

Сообщения ch33ch

 

Сильно тормозит сайт из-за Mysql. PHP в режиме FastCGI (Nginx + PHP-FPM), прошу совета знающих людей

Форум — Admin

Привет всем, надеюсь на помощь профессионалов, многого еще не знаю, но самостоятельно решить проблему не получается, пытаюсь долгое время разобраться в медленной работе сайта, а именно: долгом ответе сервера из-за работы Mysql, /usr/sbin/mysqld грузит оперативной памяти 30-50%, сервер отвечает по тестам 6-15 секунд, после грузится остальное уже быстро.

ресурсы

Имеется виртуальный сервер на Xeon 2*2.50GHz, 1 гб ОЗУ, стоит ubuntu 16.04.3, PHP 7.0.8, MySQL 5.7.16. Сайт на wordpress в режиме FastCGI (Nginx + PHP-FPM). Процессор грузится не более чем на 10%, посетителей в день 150-400. Грешу на не правильную настройку Mysql, могу ошибаться конечно, поэтому отправляю все конфиги, где я изменял значения по умолчанию: /etc/mysql/mysql.conf.d/mysqld.cnf

( читать дальше... )

MySQLTuner

[!!] Overall possible memory usage with other process exceeded memory
[!!] Aborted connections: 7.14%  (1/14)
[!!] name resolution is active : a reverse name resolution is made for each new connection and can reduce performance 
[!!] Temporary tables created on disk: 33% (55 on disk / 163 total)
[!!] Key buffer used: 18.2% (3M used / 16M cache)
[!!] Read Key buffer hit rate: 50.0% (6 cached / 3 reads)
    Reduce or eliminate unclosed connections and network issues                             
    Configure your accounts with ip or subnets only, then update your configuration with skip-name-resolve=1                                                                            
    When making adjustments, make tmp_table_size/max_heap_table_size equal                  
    Reduce your SELECT DISTINCT queries which have no LIMIT clause                          
Variables to adjust:                                                                        
    tmp_table_size (> 96M)                                                                  
    max_heap_table_size (> 96M)  

/var/log/mysql error.log

( читать дальше... )

nginx vhosts NAME.conf

( читать дальше... )

nginx.conf

( читать дальше... )

/etc/php/7.0/fpm/php.ini

( читать дальше... )

Много менял параметры mysql, но казалось становилось хуже и хуже, после тюнинга mysql также. Жду любых советов от Вас и поправок, что мне нужно еще прислать для более полного понимания работы? подскажите куда мне копать? Спасибо за любую помощь заранее

Перемещено leave из general

 , , , ,

ch33ch
()

RSS подписка на новые темы