回答:
ベンチマークまたはチューニングツール?
私見、あなたが非常に一般的な使用法を持たない限り、後者に固有のツールはありません。使用パターンを特定し、データベースホストを調整して調整する必要があります。書き込みが多い場合は、読み取りが多いシナリオとは異なる構成になります。結論として、チューニングはアプリケーションの使用状況に従います。
ベンチマークには、Sysbenchを使用します。これが私のブログの例です。
追加:構成ツールを使用した私の牛肉は次のとおりです。バージョン4.xと5.xと5.5.xでの変更により、それらの間に意味のない多くの微調整があります。そのため、各ホストの状況を評価するには、経験豊富なDBAが本当に必要です。負荷、ストレージ、トラフィック、アプリケーション固有の要件、最適な構成に移行できるものはたくさんあります。ツールを使用することで問題が解決する場合もありますが、何かを除外したり、障害を引き起こす可能性のあるものを含めることができます。バッファからプラグインへのフラッシュ、スレッド化まで、構成ツールは、正しい構成を実装しているという誤った自信を提供する場合があります。
MONyogはあなたのリクエストの一部を処理できると思います。
MONyog MySQL Monitor and Advisorは、MySQL DBAがより多くのMySQLサーバーを管理し、MySQLサーバーを調整し、MySQLデータベースアプリケーションの問題を修正するのに役立つ「MySQL DBA in a box」です。
MONyog は、200以上のモニターとアドバイザを備えた問題のあるSQLを見つけるだけでなく、MySQLシステム変数に使用するパラメーターを提案します(my.cnf/my.ini
ファイルを編集して)これは、MySQLサーバーの微調整に役立ちます。
さらに、トレンドレポート、ダッシュボード、サーバー構成管理、SNMP / SMTPアラートなど、DBAが日々の活動に持ちたい機能が非常に多くあります。詳細については、こちらを参照してください。
Spotlight a Toadアプリケーションを使用できます
Spotlight®on MySQLは、すべてのデータベースアクティビティを直感的なユーザーインターフェイスでグラフィカルに表示することにより、MySQLの問題をリアルタイムで診断し、注意が必要な問題に迅速に対応できるようにします。
Questにはデータベースベンチマークツールがあります。MySQLデータベースに対して合成TPC-C、H、Eテストを実行できます。構成の変更は提案されませんが、これらの変更のテストが少し簡単になります。 ベンチマークファクトリコミュニティ
MySQLのチューニングツールはありますか?serveralがあります:
およびいくつかの素晴らしいチューニングの提案:http : //web3us.com/drupal6/how-create-web-site-handbook/how-setup-mysql/tuning-mysql