はじめに MySQL のスロークエリログは、long_query_time で指定された閾値 (デフォルトでは10秒) を超える SQL ステートメントで構成され、これらのクエリが実行に時間を要する場合、最適化の候補となります。このようなスロークエリを特定し、分析するためには Percona 社が提供する Percona Toolkit の 一部である pt-query-digest や mysqldumpslow が利用されます。 pt-query-digest を使用するとスロークエリを分析し、合計実行時間順 (デフォルト) や発生回数などでランキング形式で結果を出力します。 pt-query-digest は、mysqldumpslow を使用した時よりも、より詳細なレポートを確認することができます。また、複数のフォーマットに対応しており、テキストレポート形式、JSON 形式などの形
![pt-query-digest を使用したスロークエリのグループ集計方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/0fa97b0d0967d4f4f6732e8f2343388409b7cbff/height=288;version=1;width=512/https%3A%2F%2Fblog.s-style.co.jp%2Fwp-content%2Fuploads%2Feyecatch%2Fe-percona-02.png)