跳到主要内容
版本: 最新版本-3.5

EXPLAIN ANALYZE

EXPLAIN ANALYZE 执行指定的 SQL 语句,并显示该语句的查询 Profile。有关查询 Profile 的更多信息,请参见查询 Profile 概览

此功能从 v3.1 版本开始支持。

注意

只有对特定表具有 SELECT 或 INSERT 权限的用户才能执行此操作。

语法

EXPLAIN ANALYZE <statement>

参数

statement:要显示查询 Profile 的 SQL 语句。支持 SELECTINSERT INTO

使用说明

请注意,当您分析 INSERT INTO 语句的 Profile 时,实际上不会插入任何数据。 默认情况下,事务会被中止,以确保在 Profile 分析过程中不会对数据进行任何意外更改。

示例

示例 1:模拟并分析 SELECT 语句。查询结果将被丢弃。

img

示例 2:模拟并分析 INSERT INTO 语句。加载事务将被中止。

img

相关 SQL