集約ストレージ・データベースでの問合せトラッキングの使用

問合せデータを使用すると、データベース用に生成される最も適切な集約ビューのセットを選択します。

問合せトラッキングを有効化して、データベースに対して実行される各問合せのコストに関するデータを取得できます。問合せのコストは、ビューから値を取得するために要する平均取得時間の見積りです。最初のビュー(デフォルトで選択済)の場合、見積りはすべての可能な問合せの平均です。問合せトラッキングが使用されるビューの場合、見積りは、追跡される問合せの平均です。したがって、同じビューでも条件が異なると見積りも変わります。特定のビューの使用のベネフィットを評価するパーセンテージを計算するには、レベル0の値のみを含むビューの使用の問合せコスト値をビューの問合せコスト値で除算します。

有効化された問合せトラッキングは、次のいずれかの状況が発生するまで続行されます:

  • このトピックで説明されている手順に従って、データベースの問合せトラッキングが無効化されました。

  • アプリケーションが停止しています。アプリケーションが停止していた場合、アプリケーションの再起動時に問合せトラッキングは自動的に再開されません。

  • 追加の集約ビューがデータベースに対して生成されます。追加のビューが生成されると問合せトラッキング・データが無効になるため、新規集約ビューの生成により問合せトラッキングがリセットされます。

問合せトラッキング(メモリー内にのみ保管)には、Oracle Hyperion Web Analysis、グリッドAPI、レポート・スクリプト、Java APIなどからの問合せが含まれます。

注:

問合せトラッキングは、集約ストレージ・データベースに対してのみ使用できます。

問合せトラッキングを有効化または無効化するには:

  1. システム・ビュー「データベース・プロパティ」アイコン。をクリックします
  2. エンタープライズ・ビューでプラン・タイプを右クリックし、「問合せトラッキング」を選択して次のいずれかのオプションを選択します。
    • 有効化: 問合せトラッキングを有効化します

    • 無効化: 問合せトラッキングを無効化します

      問合せトラッキングを有効化するとデータベースでは問合せ情報が記録され、問合せトラッキングを無効化すると問合せ情報の記録が停止されメモリーから問合せデータがクリアされます。

  3. 問合せトラッキングを有効化または無効化することを確認するには、「OK」をクリックします。