Simpleエンジニア

システム開発の備忘録

MySQL の Explain で "Select tables optimized away" って?

2010年07月28日 16時00分43秒 | データベース
MySQLチューニング時に、
MAXやCOUNTを取っていると時々見るExtraのフレーズのひとつ、
<Select tables optimized away>

idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away

長ったらしいのでだめなの?と思ってしまいそうだが、
真ん中が全部NULLになっているように、
インデックスすら使用していませんよ、という意味らしい。

ある意味、using index や using where よりも最強。

最新の画像もっと見る

コメントを投稿