О
Автоматический тюнинг MySQL сервера при помощи ПО MySQLTuner | [исправить] |
MySQLTuner (http://rackerhacker.com/mysqltuner/) представляет собой Perl скрипт, анализирующий статистику работы MySQL сервера и на ее основе дающий рекомендации по оптимизации настойки СУБД. Загружаем и выполняем скрипт: <span style="color: #461b7e;"> wget http://mysqltuner.com/mysqltuner.pl chmod +x mysqltuner.pl ./mysqltuner.pl Вводим логин и пароль для подключения к MySQL, после чего скрипт выводит наиболее интересные параметры статистики работы СУБД и рекомендации по тюнингу настроек, примерно в таком виде: General recommendations: Add skip-innodb to MySQL configuration to disable InnoDB Add skip-isam to MySQL configuration to disable ISAM Run OPTIMIZE TABLE to defragment tables for better performance Enable the slow query log to troubleshoot bad queries When making adjustments, make tmp_table_size/max_heap_table_size equal Reduce your SELECT DISTINCT queries without LIMIT clauses Increase table_cache gradually to avoid file descriptor limits Your applications are not closing MySQL connections properly Variables to adjust: query_cache_size (> 16M) tmp_table_size (> 32M) max_heap_table_size (> 16M) table_cache (> 64) |