Jet Profiler for MySQL

MySQL

MySQLのクエリアナライザを使ってみた。昔も使ったことあるけど、ちょっとグレードアップしてて便利になった。
特に、slow queryの分析がめちゃくちゃ楽。



↑こんな感じでリアルタイムにグラフ化してくれる。
注目すべき点は、下の半分。
Explainを押すと、どのぐらいクエリが重いかを視覚的に表示してくれる。


Explainボタンを押すと↑のウィンドウが表示され、どの結合が重いかや、indexを使っていない結合を表示してくれる。

このプログラムは、裏で「show processlist」などのステータス表示クエリーを1秒ごとに発行しているだけだから、MySQLサーバへソケット接続するだけで使えるからお手軽。
無料版でも充分便利。

コメント