mysql中执行计划如何解读?

1:执行计划如何解读?db2中按照从下往上,从左到右的顺序来解读2:执行计划中需要关注的特殊标识有哪些?例如:using where using filesort Using temporary等等显示全部

1:执行计划如何解读?
db2中按照从下往上,从左到右的顺序来解读

2:执行计划中需要关注的特殊标识有哪些?

例如:using where

       using filesort   
      Using temporary

等等

收起
参与7

返回Acdante的回答

AcdanteAcdante技术总监SHFY

1、执行顺序,看ID列
id值相同执行顺序从上到下。
id值不同时id值大的先执行。
2、关注的特殊标识
SELECT_TYPE--执行查询类型,不同类型对应的
Type:访问类型,很重要

possible_keys:索引使用

关于explain输出参数,可参考官方文档:以MySQL5.7为例
https://dev.mysql.com/doc/refman/5.7/en/explain-output.html

互联网服务 · 2019-05-25

回答者

Acdante
Acdante111745
技术总监SHFY
擅长领域: 存储服务器数据库

Acdante 最近回答过的问题

回答状态

  • 发布时间:2019-05-25
  • 关注会员:2 人
  • 回答浏览:1316
  • X社区推广