EXPLAIN ANALYZE
EXPLAIN ANALYZE 执行指定的 SQL 语句,并显示该语句的查询 Profile。有关查询 Profile 的更多信息,请参见查询 Profile 概览。
此功能从 v3.1 版本开始支持。
注意
只有对特定表具有 SELECT 或 INSERT 权限的用户才能执行此操作。
语法
EXPLAIN ANALYZE <statement>
参数
statement
:要显示查询 Profile 的 SQL 语句。支持 SELECT 和 INSERT INTO。
使用说明
请注意,当您分析 INSERT INTO 语句的 Profile 时,实际上不会插入任何数据。 默认情况下,事务会被中止,以确保在 Profile 分析过程中不会对数据进行任何意外更改。
示例
示例 1:模拟并分析 SELECT 语句。查询结果将被丢弃。
示例 2:模拟并分析 INSERT INTO 语句。加载事务将被中止。