問合せデータを使用すると、データベース用に生成される最も適切な集約ビューのセットを選択します。
問合せトラッキングを有効化して、データベースに対して実行される各問合せのコストに関するデータを取得できます。問合せのコストは、ビューから値を取得するために要する平均取得時間の見積りです。最初のビュー(デフォルトで選択済)の場合、見積りはすべての可能な問合せの平均です。問合せトラッキングが使用されるビューの場合、見積りは、追跡される問合せの平均です。したがって、同じビューでも条件が異なると見積りも変わります。特定のビューの使用のベネフィットを評価するパーセンテージを計算するには、レベル0の値のみを含むビューの使用の問合せコスト値をビューの問合せコスト値で除算します。
有効化された問合せトラッキングは、次のいずれかの状況が発生するまで続行されます:
このトピックで説明されている手順に従って、データベースの問合せトラッキングが無効化されました。
アプリケーションが停止しています。アプリケーションが停止していた場合、アプリケーションの再起動時に問合せトラッキングは自動的に再開されません。
追加の集約ビューがデータベースに対して生成されます。追加のビューが生成されると問合せトラッキング・データが無効になるため、新規集約ビューの生成により問合せトラッキングがリセットされます。
問合せトラッキング(メモリー内にのみ保管)には、Oracle Hyperion Web Analysis、グリッドAPI、レポート・スクリプト、Java APIなどからの問合せが含まれます。
注:
問合せトラッキングは、集約ストレージ・データベースに対してのみ使用できます。
問合せトラッキングを有効化または無効化するには: