暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL的EXPLAIN
643
3页
1次
2020-06-23
5墨值下载

命令是查看查询优化器如何决定执行查询的主要方法,使用起来也非常简单,
需在

同样适用


,本质还

语句前加

关键字即可,

会返回关于在执行计划中的每一步的信息。
创建两个表用来测试验证下,


 !"!##!
##!$$!%!!% &
#'#!()*+!,  !!-.!%!&
##!$$!%!
  /!0/!##&
!0/!#1#!##
!23"!4!, 3-.5
 !"!##!
##!678!%!!% &
#'#!()*+!%!&
##!'9.&7!%!&
#:;#!$$!%!&
#:#!()*+!4!&
##!()<$7!4!&
##!$$!%!&
  /!0/!##
!23"!4!, 3-.5
$
7
=
+
<
*
>
.
?
$8
$$
$7
$=
$+
$<
$*
$>
$.
先来看一个简单的示例:
@9!:9!AB!'!!!C)!A!3!$775
$
返回如下信息:
$!

的查询可以分为简单类型和复杂类型,复杂类型又分为简单子查询,派生
4 %
子句中的子查询
%
查询。如果只是一个简单查询,那

就会显示
$
,如果包含子
询,

会顺序编号。通常子查询中,

值大的优先执行。

相同的由上至下执行。
注意

值要结合具体
:19
语句,不能只看大小,例如:
@9! :9 ! AB&:9 ! A' ! ' !  ! ! C) ! A ! 3
A!'!!!C)!A!3!$775
$
结果如下:
子查询是
!" /
,要依赖于主查询,所以执行顺序还是先执行

$
的查
询,然后再执行

7
的查询。
7!:9!
此列展示了对应的
C
是简单查询还是复杂查询,常见的取值包含:

:不包含子查询和
%
  /
:外层查询
" /
:子查询
!" /!
:依赖于外层查询的子查询
 D
:派生表查询
=!
69
EE:
访

访

决定如何查找表中的行。取值包含如下(性能由差到好):
99
:最差的全表扫描
@
A
跟全表一样,只是扫描时按索引次序进行而不是行,主要优点是避免了排序,但
表扫描依旧开销很大。
6A
果在
@
F:!@F
时,说明正在使用覆盖索引,只
扫描索引的数据,开销相对全字段小很多。
比较两个简单的示例:
@9!:9!A'!'!!!!6!A5
$

@
,还是全表扫描。
@9!:9!A!'!!5
$
of 3
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜