0
点赞
收藏
分享

微信扫一扫

mysql explain简单说明

皮皮球场 2022-01-05 阅读 54

这里不讲原理 直接使用

expailn sql语句
在这里插入图片描述
各列含义 这里我只列举重要的列和说明 更详细的见其他博客
id:执行顺序
sql执行顺序 从大到小 从上到下
table:表
type:连接类型

  • All:全匹配行,应尽量避免
  • range:检索给定范围的行,一般条件查询中出现了>、<、in、between等查询
  • index:,

possible_keys:可能的索引
key_len:索引字节数
key:实际使用的索引
rows:读取的行数,越小越好
ex_tra:额外信息

  • Using filesort:使用外部的索引排序,而不是按照表内的索引顺序进行读取。(一般需要优化)
  • Using temporary:使用了临时表保存中间结果。常见于排序order by和分组查询group by(最好优化)
举报

相关推荐

0 条评论