欢迎光临散文网 会员登陆 & 注册

4分钟精通MySql的explain核心功能解读

2023-08-03 19:26 作者:四五六八非酋  | 我要投稿

explain:

1.select_type,sql查询类型标记

2.table,表

3.partitions,分区

4.type,可用于判断是否使用索引及如何使用

4.possible_keys,用到的索引列

5.rows,扫描行



types效率排行

1.system:表只有一行数据,只出现在myisam引擎

2.const:对主键或unique唯一索引的查询

3.eq_ref:发生在联表查询,且查询条件是主键/unique

4.ref:满足索引最左原则且不走主键/unique唯一非空索引

5.ref_null:增加null判断

6.index_merge: and

7.unique_subquery

8.index_subquery:和7少见

9.range:

10.index:

11:all:


extra:显示附加信息,用于优化sql

4分钟精通MySql的explain核心功能解读的评论 (共 条)

分享到微博请遵守国家法律