Оптимизация настроек MySQL с помощью MySQLTuner

MySQLTuner - это утилита, которая анализирует статистику работы MySQL и выдает свои рекомендации по оптимизации настроек сервера MySQL.

Для начала нужно установить утилиту.

Debian/Ubuntu:

apt-get install mysqltuner

CentOS:

yum install mysqltuner

Для более точной выдачи нужных рекомендаций по оптимизации MySQL и MySQLTuner должны проработать не менее 24 часов.

Для использования утилиты, выполним команду:

mysqltuner

Рекомендации по оптимизации нужно внести в конфигурационный файл MySQL.

Расположение конфигурационного файла my.cnf:

Debian/Ubuntu

/etc/mysql/my.cnf

CentOS:

/etc/my.cnf

После внесения изменений в файл my.cnf нужно перезагрузить MySQL-сервер:

Debian/Ubuntu:

/etc/init.d/mysql restart

CentOS:

/etc/init.d/mysqld restart