资讯专栏INFORMATION COLUMN

[笔记] mysql分析sql语句基础工具 —— explain

aaron / 1617人阅读

摘要:分析语句语句分析结果语句编号如果是连接查询,表之间是平等关系,编号相同如果有子查询,编号递增。

分析sql语句 explain

explain (sql语句) G;

分析结果:

id sql语句编号
如果是连接查询,表之间是平等关系,编号相同;如果有子查询,编号递增。

select——type 查询类型

table 查询针对的表
该值可能是实际的表名或者临时表,derived表示form子查询,null表示无须查表

possible_key 可能用到的索引

key 最终使用到的索引

key_len 使用索引的最大长度

type 查询方式

方式 含义
all 全表扫描
index 扫描全部索引节点
range 范围内扫描索引
ref  根据索引直接找到某些数据行
eq_ref 根据索引直接找到某一个数据行
const 很快
system 很快
null 不经过表查询

rows 预估需要扫描多少行

extra

含义
index 用到了索引覆盖,效率极高
using where 仅靠索引无法定位,使用了where
using temporary 用了临时表,group by 与order by不同列
using filesort 文件排序,可能在内存中或磁盘中

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/48704.html

相关文章

  • SegmentFault 技术周刊 Vol.42 - MySQL:从删库到跑路

    摘要:肖鹏微博数据库那些事儿肖鹏,微博研发中心技术经理,主要负责微博数据库相关的业务保障性能优化架构设计,以及周边的自动化系统建设。经历了微博数据库各个阶段的架构改造,包括服务保障及体系建设微博多机房部署微博平台化改造等项目。 showImg(https://segmentfault.com/img/bV24Gs?w=900&h=385); 对于手握数据库的开发人员来说,没有误删过库的人生是...

    YJNldm 评论0 收藏0
  • SegmentFault 技术周刊 Vol.42 - MySQL:从删库到跑路

    摘要:肖鹏微博数据库那些事儿肖鹏,微博研发中心技术经理,主要负责微博数据库相关的业务保障性能优化架构设计,以及周边的自动化系统建设。经历了微博数据库各个阶段的架构改造,包括服务保障及体系建设微博多机房部署微博平台化改造等项目。 showImg(https://segmentfault.com/img/bV24Gs?w=900&h=385); 对于手握数据库的开发人员来说,没有误删过库的人生是...

    aboutU 评论0 收藏0
  • SegmentFault 技术周刊 Vol.42 - MySQL:从删库到跑路

    摘要:肖鹏微博数据库那些事儿肖鹏,微博研发中心技术经理,主要负责微博数据库相关的业务保障性能优化架构设计,以及周边的自动化系统建设。经历了微博数据库各个阶段的架构改造,包括服务保障及体系建设微博多机房部署微博平台化改造等项目。 showImg(https://segmentfault.com/img/bV24Gs?w=900&h=385); 对于手握数据库的开发人员来说,没有误删过库的人生是...

    王陆宽 评论0 收藏0
  • 面试前必须知道的MySQL命令【explain

    摘要:前言只有光头才能变强刷面试题的时候,不知道你们有没有见过这两个命令和反正我就见过了之前虽然知道这两个命令大概什么意思,但一直没有去做笔记。读懂命令结果命令输出的结果有列包含一组数字,表示查询中执行子句或操作表的顺序。 前言 只有光头才能变强 刷面试题的时候,不知道你们有没有见过MySQL这两个命令:explain和profile(反正我就见过了).. 之前虽然知道这两个命令大概什么意思...

    Cc_2011 评论0 收藏0
  • 面试前必须知道的MySQL命令【explain

    摘要:前言只有光头才能变强刷面试题的时候,不知道你们有没有见过这两个命令和反正我就见过了之前虽然知道这两个命令大概什么意思,但一直没有去做笔记。读懂命令结果命令输出的结果有列包含一组数字,表示查询中执行子句或操作表的顺序。 前言 只有光头才能变强 刷面试题的时候,不知道你们有没有见过MySQL这两个命令:explain和profile(反正我就见过了).. 之前虽然知道这两个命令大概什么意思...

    IamDLY 评论0 收藏0

发表评论

0条评论

aaron

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<