単一照会のチューニングのための Query Tuner プロジェクト

Query Tuner プロジェクトの主な目的は、ワークフロー・アシスタントで生成される推奨情報、分析、およびレポートを保存し、検討できるようにすることです。チューニングは、最初に Query Tuner プロジェクトを作成しなくても開始できます。 ただし、作業を保存して、後でその作業に戻れるようにする場合は、その作業を Query Tuner プロジェクトに保存する必要があります。

単一 SQL ステートメントのチューニング用のオブジェクトには、照会グループ、照会ノード、分析結果、およびレポートが含まれます。

照会グループ
照会グループは、1 つ以上の照会ノードを含むフォルダーです。
照会ノード
Query Tuner プロジェクトの各照会ノードには、1 つの SQL ステートメントのテキストが入ります。照会ノードは、次のいずれかの方法で作成できます。
  • SQL ステートメントをキャプチャーしたワークフロー・アシスタントを閉じるときに、その SQL ステートメントを新規の照会ノードに保存することを選択できます。
  • キャプチャーしたばかりの SQL ステートメントに対してツールやアドバイザーを実行した後でワークフロー・アシスタントを閉じるときに、SQL ステートメントと分析結果を新規の照会ノードに保存することを選択できます。
  • Query Tuner プロジェクト内の照会グループを右クリックして、「照会のチューニング」を選択します。

Query Tuner プロジェクト内の照会ノードをダブルクリックすると、照会チューニング用のワークフロー・アシスタントが「呼び出し」セクションに開き、SQL ステートメントが「照会のテキスト」フィールドに表示されます。 アドバイザーやツールを実行できます。あるいは、「確認」タブをクリックして「確認」セクションを開き、現行および保存された分析結果を表示します。

プロジェクト内に複数の照会ノードがある場合、ワークフロー・アシスタントの「呼び出し」セクションで SQL ステートメントを切り替えることができます。切り替えるには、「呼び出し」セクションの左上隅で、該当の SQL ステートメントを含む照会ノードを選択します。「呼び出し」セクションのこのコーナーには、現行プロジェクトに含まれる照会グループと、それらの照会グループ内の照会ノードがリストされます。

分析結果
各分析結果には、SQL ステートメントに対して同時に実行されるすべてのツールおよびアドバイザーの出力が含まれます。例えば、アクセス・プラン・グラフの生成と統計アドバイザーの実行を同時に行った場合、分析結果には、アクセス・プラン・グラフと統計アドバイザーからの推奨情報が含まれます。ステートメントに対して 1 つ以上のアドバイザーまたはツールを実行するたびに、対応する照会ノードに分析結果が追加されます。

Query Tuner プロジェクト内の分析結果オブジェクトをダブルクリックすると、照会チューニング用のワークフロー・アシスタントが開き、その分析結果の内容を検討することができます。ある SQL ステートメントについて、そのステートメントの長期間にわたるすべての分析結果を検討することもできます。 「確認」セクションの左上隅で選択して、分析結果を切り替えることができます。プロジェクト・エクスプローラーまたはワークフロー・アシスタントで分析結果を右クリックし、「名前変更」を選択することにより、分析結果の名前を変更できます。 新しい名前は、プロジェクト・エクスプローラーとワークフロー・アシスタントの両方に表示されます。

レポート
レポートを生成すると、ワークフロー・アシスタントは、そのレポートを分析結果内に保存します。

生成されたレポートは、ワークフロー・アシスタントの「確認」セクションにもリストされます。プロジェクト・エクスプローラーまたはワークフロー・アシスタントでレポートを右クリックし、「名前変更」を選択することにより、レポートの名前を変更できます。 新しい名前は、プロジェクト・エクスプローラーとワークフロー・アシスタントの両方に表示されます。


フィードバック