パフォーマンス改善のための照会ワークロード内の SQL ステートメントの改訂に関する推奨情報の生成とそれに基づく対応

ワークロード照会アドバイザーは、一連の規則およびベスト・プラクティスを使用して、 オプティマイザーが次善のアクセス・パスを選択する原因になる可能性がある、SQL ステートメント内の構造を検出します。 ステートメントを書き換えて、推奨情報で識別されている問題を解決することができます。

始める前に

このタスクについて

ワークロード照会アドバイザーは、照会内で以下のことを行う可能性を探します。

手順

  1. ワークフロー・アシスタントの「管理」セクションで、「ワークロードの管理」ページを開きます。
  2. 照会ワークロードを選択し、照会ワークロードのリストの上にあるツールバーで、左端にある「アドバイザーの起動」アイコンをクリックします。 「呼び出し」セクションの「ワークロード・アドバイザーの実行」ページが開きます。
  3. 以下の条件のいずれか、または両方に合致する場合は、「ワークロード・アドバイザーの実行前に EXPLAIN 情報を再収集する」チェック・ボックスが選択されていることを確認します。
    • 別のアドバイザーによる推奨情報の実装後に、このアドバイザーを実行している。
    • 別の時点で取得したこの照会ワークロードの EXPLAIN 情報と比較できる EXPLAIN 情報を収集しようとしている。
  4. 実行する項目の選択」ボタンをクリックします。
  5. アクティビティーの選択 (Select Activities)」ウィンドウで、「照会の改訂 (Query revisions)」チェック・ボックスを選択し、「OK」をクリックします。 ワークロード照会アドバイザーの実行後に、「確認」セクションの「アドバイザーの推奨情報の確認」ページが開きます。「サマリー」セクションは、照会の改訂について推奨事項があるかどうかを示します。
  6. ワークロード・アドバイザーの推奨情報を確認」ページで、「照会の改訂 (Query revisions)」タブをクリックして、改訂に関して新しい推奨情報があるかどうかを確認します。
  7. 表のいずれかの行を選択して、「照会の表示」アイコンをクリックします。
  8. 「ワークロード照会アドバイザーの詳細」 セクションで、いずれかのステートメントを選択し、「照会の詳細の表示」アイコンをクリックします。
  9. 選択した SQL ステートメントに関して表示される推奨情報に従います。
  10. すべての推奨事項が実装されるまで、ステップ 6 から 10 に従います。

次のタスク

ワークロード・アクセス・パス・アドバイザーを実行し、次にワークロード索引アドバイザーを実行します。

Feedback