MySQLのパフォーマンスチューニングはmysqltuner.plが便利

MySQLのチューニング箇所を提案してくれるmysqltuner.pl

MySQLのパフォーマンスチューニングにはmysqltuner.plが便利です。現在のサーバーのMySQLの使用状況や/etc/my.cnfの設定を分析して、最適なチューニング法を提案してくれます。

まずMySQLTuner-perlをダウンロードしましょう。

次にmysqltuner.plを実行します。

MySQLの管理権限ユーザーのユーザー名とパスワードを聞いてくるので入力します。その後、MySQLの設定に関する診断とレポートが行われて、最適なチューニング方法の提案が表示されます。

ここではパスワードの強化、tmp_table_sizeを16MB以上にすること、max_heap_table_sizeを16MB以上にすることが提案されました。

利用状況に依るので常に最適とは限らないですが、1つの提案として参考になることは間違いないかと思います。