文档首页
MySQL 8.4 参考手册
8.4 中文镜像

MySQL 8.4 参考手册 · 中文镜像

正文为中文,英文原文默认隐藏。点击任意中文段落即可展开 / 收起对应英文原文。

打开官方英文原文 ↗

译文由机器翻译生成,仅供理解参考;有疑问请以官方英文原文为准。

MySQL 8.4 参考手册 / 10 优化 / 10.15 跟踪优化器 / 10.15.11 跟踪总体结构
中文点击中文段落可显示 / 隐藏英文原文本页译文覆盖 100%

10.15.11 跟踪总体结构10.15.11 Trace General Structure

跟踪紧密地遵循实际执行路径;对于每个连接,都有一个连接准备对象、一个连接优化对象和一个连接执行对象。查询转换(IN 到 EXISTS,外连接到内连接,等等)、简化(消除子句)以及等值传播都显示在子对象中。调用范围优化器、成本评估、选择某个访问路径而非另一个的原因,或选择某种排序方法而非另一种的方法也会显示出来。A trace follows the actual execution path very closely; for each join, there is a join preparation object, a join optimization object, and a join execution object. Query transformations (IN to EXISTS, outer join to inner join, and so on), simplifications (elimination of clauses), and equality propagation are shown in subobjects. Calls to the range optimizer, cost evaluations, reasons why an access path is chosen over another one, or why a sorting method is chosen over another one, are shown as well.