DBIx::QueryLog で DBIX_QUERYLOG_EXPLAIN=1 ってやると explain の結果も同時に出力してくれる A stylesheet author's guide to terminal colors を使うと特定の出力に対してカラーリングが出来る。 # filesort regexp=Using\sfilesort colours=red count=more複数作りたい時は ====== で区切る 下記のように実行すると DBIX_QUERYLOG_EXPLAIN=1 plackup -MDBIx::QueryLog 2>&1 grcat path/to/confUsing filesort っていう文字が出た時に赤くなるので、ぱーっと手元で確かめる時に便利かなぁという感触。 手元に気軽に動かすものがなかったので画面は割愛。