インデックス提案エンジン (ISE) で遅いクエリーのインデックスが作成されたら、インデックスをテストしてクエリー時間が改善されるかどうか確認できます。
このタスクについて
このテストはインデックスのクイックアセスメントであり、14 日間のインデックス評価プロセスには含まれていません。非本番インスタンスでインデックス提案を評価している場合は、インデックスの作成後にこのテストを実行して、インデックスのパフォーマンスに関する結果をすぐに得ることができます。注: 非本番インスタンスのインデックステストの結果と同様のパフォーマンス結果が、必ずしも本番インスタンスで予測できるとは限りません。
手順
-
テストするインデックスのインデックス提案レコードを開きます。
-
次のように移動する。 .
-
[インデックス提案] テーブルで、テストするインデックスのテーブル名をクリックします。
-
[インデックス提案] レコードで、[パフォーマンスをテスト] をクリックしてパフォーマンステストを開始します。
-
[インデックスの提案をテスト] 進行状況インジケーターにテスト完了が示されたら、[結果に移動] をクリックします。
-
[クエリーパフォーマンスのテスト結果 (Query Performance Test Results)] フォームで、[インデックスありの平均] フィールドと [インデックスなしの平均] フィールドを比較して、インデックスによってクエリー時間が改善されたかどうかを調べます。
次の例では、インデックスによってクエリー時間が改善されています。
[強制 (Forced)] チェックボックスはオフになっており、データベースがインデックスを使用していることこのチェックボックスがオンになっている場合、データベースはテスト中にインデックスを使用するように強制されましたが、テスト以外ではインデックスを使用していません。
-
戻る矢印をクリックして、テーブルの [インデックス提案] レコードに戻ります。
このインデックスパフォーマンステストの結果は、[インデックス提案] レコードに記録されたインデックスステータスを変更しません。