実行プランは、データベースサーバーがデータベース内の文に関連する情報にアクセスするために使用するステップのセットです。最適化されたばかりかどうか、オプティマイザーをバイパスしたかどうか、プランが以前の実行からキャッシュされたかどうかなどに関係なく、文の実行プランの保存と確認が可能です。クエリの実行プランは、元の文で使用される構文と正確に対応するとはかぎりません。クエリで明示的に指定したベーステーブルの代わりにマテリアライズドビューを使用する場合があります。ただし、実行プランに記述された操作は、セマンティック上は元のクエリと同等です。
Interactive SQL 内で、または SQL 関数を使用することによって、実行プランを表示できます。実行プランを取り出すときに、次のようなフォーマットを選択できます。
クエリ実行プランのテキスト表示には、短いプランと長いプランの 2 種類があります。SQL 関数を使用して、テキストプランにアクセスできます。プランには、グラフィカルなバージョンもあります。GRAPHICAL_PLAN と EXPLANATION の各関数を使用し、特定のカーソルタイプに基づいて SQL クエリのプランを取得することもできます。
短いテキストプラン
長いテキストプラン
短いテキストプランと長いテキストプランの表示
グラフィカルなプラン
実行プランのコンポーネント
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |