看啥推荐读物
专栏名称: 数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
目录
今天看啥  ›  专栏  ›  数据分析与开发

MySQL EXPLAIN 详解

数据分析与开发  · 公众号  · 数据库  · 2017-07-26 21:35
(点击上方公众号,可快速关注)来源:高广超www.jianshu.com/p/ea3fc71fdc45如有好文章投稿,请点击 → 这里了解详情MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,本文主要讲解explain命令的使用及相关参数说明。EXPLAIN Output Columnsidid是用来顺序标识整个查询中SELELCT 语句的,在嵌套查询中id越大的语句越先执行。该值可能为NULL,如果这一行用来说明的是其他行的联合结果。select_type表示查询的类型table对应行正在访问哪一个表,表名或者别名关联优化器会为查询选择关联顺序,左侧深度优先当from中有子查询的时候,表名是derivedN的形式,N指向子查询,也就是explain结果中的下一列当有union result的时候,表名是union 1,2等的形式,1,2表示参与union的query id注意:MySQL对待 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照