メインコンテンツまでスキップ
バージョン: Latest-3.4

EXPLAIN ANALYZE

説明

指定された SQL ステートメントを実行し、そのステートメントの Query Profile を表示します。Query Profile についての詳細は、Query Profile Overview を参照してください。

この機能は v3.1 以降でサポートされています。

注意

特定のテーブルに対して SELECT または INSERT 権限を持つユーザーのみがこの操作を実行できます。

構文

EXPLAIN ANALYZE <statement>

パラメータ

statement: Query Profile を表示する SQL ステートメントです。SELECTINSERT INTO の両方がサポートされています。

使用上の注意

INSERT INTO ステートメントのプロファイルを分析する際、実際にはデータは挿入されません。デフォルトでは、トランザクションは中止され、プロファイル分析の過程でデータに意図しない変更が加えられないようにします。

例 1: SELECT ステートメントをシミュレートして分析します。クエリ結果は破棄されます。

img

例 2: INSERT INTO ステートメントをシミュレートして分析します。ロードトランザクションは中止されます。

img

関連する SQL