MySQLのチューニングを補助してくれるMySQLTuner

MySQL(MariaDB)のパフォーマンスを見てチューニングのアドバイスをしてくれるソフトを発見。
その名も「MuSQLTuner」。

Redhat系Linuxでは、Epelレポジトリを導入するとMySQLTunerをインストールできます。

sudo yum --enablerepo=epel install mysqltuner

Perl版もあります

cd /usr/share/
wget -O MySQLTuner.zip https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip 
unzip MySQLTuner.zip
rm -f MySQLTuner.zip
cd MySQLTuner-perl-master
#下記コマンドを実行するとDB接続を促されるので、rootでログインする
mysqltuner --buffers --user root --pass rootpassword

#Perl版はこう
perl /usr/share/MySQLTuner-perl-master/mysqltuner.pl --buffers --user root --pass rootpassword

そうすると、英語ですがパフォーマンス結果やその他注意アドバイスがずらっと出てきます。
これをテキストファイルに出力して、あとで読みながらチューニングの手助けにするとよいでしょう。

mysqltuner --buffers --user root --pass rootpassword > /path/to/mysql_hint.txt

[amazon_link asins=’4797393114′ template=’SupportedAMP’ store=’10yendama-22′ marketplace=’JP’ link_id=’9bca70da-2707-11e8-9760-a31a2373b729′]