暂无图片
MYSQL获取SQL的执行计划有哪些方式??
我来答
分享
zhangyfr
2022-09-08
MYSQL获取SQL的执行计划有哪些方式??

A MYSQL获取SQL的执行计划有哪些方式explain + sql 语句

desc + sql 语句

首先通过show processlist;获取线程ID;之后使用 EXPLAIN FOR CONNECTION 线程ID;获取执行计划。

explain plan for + sql 语句

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
chengang

8.x 版本有
EXPLAIN ANALYZE
explain format = [json/tree]
等方式。有比explain更详细的内容

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
哇哈哈

ABC

暂无图片 评论
暂无图片 有用 1
打赏 0
张sir

D是oracle里的。ABC是mysql的

暂无图片 评论
暂无图片 有用 0
打赏 0
Root__Liu

ABC,常用A

暂无图片 评论
暂无图片 有用 0
打赏 0
薛晓刚

他们都回答完了。还有就是第三方工具上的"解释"按钮

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
暂无图片

desc 可以是 explain 的别名

暂无图片 评论
暂无图片 有用 0
打赏 0
xxxi

A

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏