プログラムとちょっとショップとかの紹介とか、いろいろと載せておきます。
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 MySQLのEXPLAINを徹底解説!!ここの内容を続きにメモ。てか、コピペ(まてExtra さ て、今日の記事を締めくくるのはExtraフィールドだ。多くの人にとって、Extraフィールドはいろいろなコメントが表示される摩訶不思議なフィール ドぐらいではないかと思う。しかし、Extraフィールドはその名前(Extra=追加情報)とは裏腹に、実はとても重要なフィールドなのである。 Extra フィールドは、そのクエリを実行するためにオプティマイザがどのような戦略を選択したかということを示すフィールドである。言ってみればオプティマイザの 独り言のようなものであるが、Extraフィールドを見ればそのテーブルに対して何を行っているのかが如実に分かってしまうので、Extraフィールドを 理解して初めてオプティマイザの挙動を理解したと言える。Extraフィールドを注意深く吟味することで、それぞれのテーブルがなぜこの順序でアクセスさ れているか?ということに対する理解に繋がるので、EXPLAINの出力結果全体を見通す際に役に立つだろう。 Extraフィールドに表示される代表的な追加情報を以下に挙げる。これらの情報は同時に複数表示される場合がある。
Extraフィールドにはまだまだバリエーションが存在するが、下記のページにまとめてあるので参考にして欲しい。MySQL 6.0で追加される予定のものについては書きかけだけど気にしてはいけない。 http://www.mysqlpracticewiki.com/index.php/Extra_field PR |
ブログ内検索
カテゴリー
|