夜深,最近在写SQL优化的一些文章,看到私聊中,有很多人在问如何判断是否需要优化或者是如何查看MySQL执行计划,本文简要介绍一下
MySQL
EXPLAIN命令。
EXPLAIN命令是查看优化器如何决定执行查询的主要方法。通常,我们查看执行计划获取以下信息:
- SQL如何使用索引
- 联接查询的执行顺序
- 查询扫描的数据行数
- 哪些索引可以使用
- 哪些索引被实际使用
MySQL Explain语法
如下
执行计划包含的信息
ID 说明
表示
版权声明:本文为weixin_42516074原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。