有効なSQLリクエストを処理するためにSQLクエリー最適化ルーチンによって生成されるクエリー計画(つまり、リクエストを解決するためにシステムが使用するステップ)のサマリーをレポートします。最適化ルーチンは、実際にリクエスト内でSQLを実行することなく、説明されたリクエストを、そのリクエストがEXPLAIN修飾子なしで処理された場合と同じように処理します。ただし、動的計画の場合、リクエストは部分的に実行されます。
オプションで、通常の英文テキストの代わりに、XMLテキストの出力を表示できます。
EXPLAINリクエスト修飾子によって生成されるレポートを解釈する方法に関する追加情報については、次を参照してください。
- INSERT EXPLAIN
- Teradata Vantage™ - SQLリクエストおよびトランザクション処理、B035-1142
ANSI準拠
EXPLAINは、ANSI SQL:2011規格に対するTeradata拡張機能です。
その他のSQL用語は、EXPLAINプランなどの名前の、類似した非ANSI規格文をサポートしています。
必要な権限
リクエストをEXPLAINするには、このリクエストを実行するための許可が必要です。