加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

什么是MySQL的explain执行计划

发布时间:2016-01-14 12:06:09 所属栏目:MySql教程 来源:网络整理
导读:Explain语法 EXPLAIN SELECT 变体: 1. EXPLAIN EXTENDED SELECT 将执行计划反编译成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. E
Explain语法

EXPLAIN  SELECT ……

变体:

1. EXPLAIN EXTENDED SELECT ……

将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句

2. EXPLAIN PARTITIONS SELECT ……

用于分区表的EXPLAIN

执行计划包含的信息

什么是MySQL的explain执行计划

id

包含一组数字,表示查询中执行select子句或操作表的顺序

什么是MySQL的explain执行计划

id相同,执行顺序由上至下

什么是MySQL的explain执行计划

如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行

什么是MySQL的explain执行计划

id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读