Teradata SQLで提供されている非常に強力なEXPLAIN要求修飾子を使用することによって、問合わせの実行プランを閲覧できます。
EXPLAIN 要求修飾子により、要求がどのように処理されるかがわかるだけでなく、関係する行数の見積もりおよび要求の性能に対する影響も知ることができます。Teradata Databaseは、EXPLAIN要求修飾子による詳細な最適化ルーチン情報の表示(例えば、Insert、Update、Upsert、Merge、Deleteステップのコストの見積もり、スプール サイズの見積もりなど)をサポートしています。
EXPLAIN を活用すると、複雑な問合わせについて評価し、より効率的な別の処理方法を開発する場合に役立ちます。より多くの列からより多くの統計情報を収集したり、索引を追加定義したりすることによって、より優れたプランが得られる可能性があります。実際のデモグラフィック情報に関する知識を活用すれば、誤差の大きい行数見積もりを識別し、追加の統計情報が役立ちそうな領域を正確に特定できる場合があります。