sql执行计划

sql语句执行计划

 id

select_type

 simple指普通查询,嵌套查询会用primary标识,并不是主键的意思

 table:表名

type

type显示的是访问类型,访问类型表示我是以何种方式去访问我们的数据,最容易想的是全表扫描,直接暴力的遍历一张表去寻找需要的数据,效率非常低下,访问的类型有很多,效率从最好到最坏依次是:

    system > const > eq_ref > ref > fulltext > ref_or_null > index_merge > unique_subquery > index_subquery > range > index > ALL

一般情况下,得保证查询至少达到range级别,最好能达到ref

 possible_keys:可能用到的索引

key:实际用到的索引

key_len:索引长度,该值越小越好,越小说明索引占用的空间越少,io次数会减少

作者:http://cnblogs.com/lyc-code/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权力。

原文地址:https://www.cnblogs.com/lyc-code/p/14452195.html