MySQL WorkbenchにはVisual Explainというツールが同梱されており、これは複雑な実行計画を人間にとって読みやすくするものです。この機能はEXPLAIN FORMAT=JSONを内部的に利用しているため、通常のEXPLAIN FORMAT=JSON以上の機能を「もたない」ことを述べておきます。実際のところ、シンプル化するためにカバリングインデックスの利用などのいくつかの出力を省略しています。
Visual Explainの色はアクセスメソッドを示しています。
refは緑rangeはオレンジALL (テーブルスキャン) とINDEX (インデックススキャン)は赤これまで例の中で見てきたように、選択性の高いrangeアクセスは選択性の低いrefアクセスより望ましく、これはおそらくちょっとした単純化でしょう。




