MySQL优化器:optimizer trace神奇作用.pdfVIP

  • 0
  • 0
  • 约3.94万字
  • 约 32页
  • 2026-10-09 发布于北京
  • 举报

otpimizer

trace

表的神奇功效|end▁of▁sentence|

:

MySQL

是如何运行的|end▁of▁

sentence|

对于MySQL5.6以及之前的版本来说,查询优化器就像是一个黑盒子一样,

你只能通过EXIN语句查看到最后优化器决定使用的执行计划,却无法

知道它为什么做这个决策。这对于一部分刨根问底的小伙伴来说简直

是:“我就觉得使用其他的执行方案比EXIN输出的这种方案强,

凭什么优化器做的决定和的不一样呢?”|end▁of▁sentence|

在MySQL5.6以及的版本中,设计MySQL的大叔贴心地为这部分小伙

伴提出了一个optimizertrace的功能,这个功能可以让我们方便地查看

优化器生成执行计划的整个过程,这个功能的开启与关闭由系统变量

_

optimizertrace决定,我们看一下:|end▁of▁sentence|

mysqlSHOW

VARIAB

LIKE

optimizer

trace;_

++

文档评论(0)

1亿VIP精品文档

相关文档