mysql如何查看执行计划
时间: 2023-07-26 09:10:49 浏览: 87
在 MySQL 中,可以使用 EXPLAIN 命令来查看 SQL 语句的执行计划。
例如,要查看 SELECT 语句的执行计划,可以在 SQL 命令行中输入以下命令:
```
EXPLAIN SELECT * FROM my_table WHERE id = 1;
```
执行此命令后,MySQL 将返回一个结果集,其中包含有关查询的执行计划的详细信息。这些信息包括使用的索引、表扫描次数、连接类型等等。
注意,当查询中使用了 JOIN、GROUP BY、ORDER BY 等操作时,EXPLAIN 命令的输出可能会更复杂。在这种情况下,需要仔细分析执行计划以优化查询性能。
阅读全文