【MySQL】 optimizer trace表
【MySQL】 optimizer trace表
Metadata
title: 【MySQL】 optimizer trace表
date: 2023-06-24 14:40
tags:
- 行动阶段/完成
- 主题场景/数据存储
- 笔记空间/KnowladgeSpace/ProgramSpace/BasicsSpace
- 细化主题/数据存储
categories:
- 数据存储
keywords:
- 数据存储
description: 【MySQL】 optimizer trace表
【MySQL】 optimizer trace表
查看优化器生成执行计划的整个过程
这个OPTIMIZER_TRACE 表有4个列,分别是:
- QUERY :表示我们的查询语句。
- TRACE :表示优化过程的JSON格式文本。
- MISSING_BYTES_BEYOND_MAX_MEM_SIZE :由于优化过程可能会输出很多,如果超过某个限制时,多余的文本将不会被显示,这个字段展示了被忽略的文本字节数。
- INSUFFICIENT_PRIVILEGES :表示是否没有权限查看优化过程,默认值是0,只有某些特殊情况下才会是1 ,我们暂时不关心这个字段的值。
优化过程大致分为了三个阶段:
- prepare 阶段
- optimize 阶段
- execute 阶段
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 蝶梦庄生!
评论