在MySQL中,要查看SQL查询的执行计划,可以使用EXPLAIN
关键字。这可以帮助你理解MySQL是如何处理你的查询的,包括它如何选择索引、表的连接顺序等。
如何开启执行计划查看
-
使用EXPLAIN
关键字:
在你的SQL语句前加上EXPLAIN
关键字即可查看执行计划。
-
使用EXPLAIN FORMAT
选项:
MySQL还支持不同的输出格式,例如JSON
或TRADITIONAL
等。
基本语法
EXPLAIN [FORMAT={TRADITIONAL | JSON}] SELECT ...;
示例
假设有一个名为employees<