当前位置: 代码迷 >> 综合 >> MySQL数据库——EXPLAN预执行
  详细解决方案

MySQL数据库——EXPLAN预执行

热度:55   发布时间:2024-03-08 06:33:43.0

概念理解

  • 作用:模拟优化器执行 sql 查询语句,从而知道Mysql是如何处理该 sql 语句的。
  • 用法:EXPLAN + 原 sql 语句。
  • 结果:返回执行信息。

返回结果

id

(表的读取顺序)

select_type

(查询类型)

table

(输出结果集的表)

partitions

(匹配的分区)

type

(连接类型)

possible_keys

(可能使用的索引)

key

(使用的索引)

key_len

(索引字段的长度)

ref

(列与索引的比较)

rows

(估算扫描行数)

filtered

(过滤的行百分比)

Extra

(执行情况的描述和说明)

id相同:                      
                       

 

  相关解决方案