EXPLAIN各列的含义:
id | Mysql Query Optimizer选定的执行计划中的序列号(查询序列号) |
select_type | select查询的类型,主要是区别普通查询和联合查询、子查询之类的复杂查询。 |
table | 所引用的表。 |
type | 显示的是访问类型,结果值从好到坏依次是: system > const > eq_ref > ref > fulltext > ref_or_null > range > index > ALL 说明:
|
possible_keys | 指出MySQL能使用哪个索引在该表中找到行。如果是空的,没有相关的索引。 这时要提高性能,可通过检验WHERE子句,看是否引用某些字段,或者检查字段不是适合索引。 |
key | 显示MySQL实际决定使用的键。如果没有索引被选择,键是NULL |
ref | 显示哪个字段或常数与key一起被使用。 |
rows | 通过收集系统信息估算出来的结果记录条数 |
extra | 查询中,每一步会进行的额外信息 |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26855487/viewspace-731797/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26855487/viewspace-731797/