温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2020-08-10 16:44:10 来源:ITPUB博客 阅读:168 作者:chenfeng 栏目:MySQL数据库
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”可以求出过滤后的元组数即实际的元组数。
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI