MySQL执行计划explain输出列结果解析

1) id:每个被独立执行的操作的标识,表示对象被操作的顺序;id值大,先被执行;如果相同,执行顺序从上到下。
2) select_type:查询中每个select子句的类型;
3) table:名字,被操作的对象名称,通常是表名,但有其他格式。
4) partitions:匹配的分区信息(对于非分区表值为NULL)。
5) type:连接操作的类型;
6) possible_keys:备选的索引(列出可能被使用到的索引)。
7) key:经优化器选定的索引;常用“ANALYZE TABLE”命令可以使优化器正确地选择索引。
8) key_len:被优化器选定的索引键的长度,单位是字节。
9) ref:表示本行被操作的对象的参照对象(被参照的对象可能是一个常量用“const”表示,也可能是其他表的key指向的对象)。
10) rows:查询执行所扫描的元组个数(对于InnoDB,此值是个估计值)。
11) filtered:按照条件表上数据被过滤的元组个数的百分比,“rows×filtered/100”可以求出过滤后的元组数即实际的元组数。

分享题目:MySQL执行计划explain输出列结果解析
分享URL:http://bzwzjz.com/article/gehcge.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 广安网站设计 重庆网站设计 外贸营销网站建设 企业网站设计 网站制作公司 成都品牌网站设计 四川成都网站制作 成都网站建设 成都网站制作 定制网站建设多少钱 成都网站建设 攀枝花网站设计 成都商城网站制作 网站建设公司 定制网站建设 成都网站建设推广 网站制作 网站设计 网站制作 手机网站制作 高端品牌网站建设 网站建设费用