EXPLAIN
Posted i-hard-working
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXPLAIN相关的知识,希望对你有一定的参考价值。
EXPLAIN命令是查看查询优化器如何决定执行查询的主要方法。这个功能有局限性,并不总会说出真相,但它的输出是可以获取的最好信息,值得花时间了解。
EXPLAIN中的列:
1.id列:
2.select_type列:
3.table列:
4.type列:
5.possible_keys列:
6.key列:
7.key_len列:
8.ref列:
9.rows列:
10.Extra列:这一列包含的是不适合在其他列显示的额外信息。常见的最重要的值如下:
值 | 说明 |
Using index | 表示mysql将使用覆盖索引,以避免访问表。不要把覆盖索引和index访问类型弄混了。 |
Using where | |
以上是关于EXPLAIN的主要内容,如果未能解决你的问题,请参考以下文章