在聚總儲存資料庫上使用查詢追蹤

使用查詢資料以選取最適用的一組聚總檢視以具體化資料庫。

您可啟用查詢追蹤,以擷取關於對資料庫執行之每一個查詢的成本資料。查詢成本是從檢視擷取值所需要的估計平均擷取時間。對於第一次檢視 (依預設選取項目),估計值為所有可能查詢的平均值。對於所使用查詢追蹤的檢視,估計值為所追蹤查詢的平均值。因此,檢視可能會依不同的情況,顯示不同的估計值。若要運算使用特殊檢視估計優勢的百分比,可將檢視的查詢成本值除以使用僅包含層級 0 值之檢視的查詢成本值。

一旦啟用,查詢追蹤會持續到以下其中一個情況發生為止:

  • 為資料庫停用查詢追蹤,如本主題中所述。

  • 應用程式關閉。如果應用程式已關閉,重新啟動應用程式時,查詢追蹤不會自動恢復。

  • 為資料庫具體化其他聚總檢視。因為查詢追蹤資料會在具體化其他檢視時變成無效,具體化任何新檢視會重新設定查詢追蹤。

查詢追蹤僅儲存在記憶體中,包含來自 Oracle Hyperion Web Analysis、方格 API、報表指令碼、Java API 之類的查詢。

註:

查詢追蹤僅可用於聚總儲存資料庫。

若要啟用或停用查詢追蹤,請執行下列動作:

  1. 系統檢視中,按一下 「資料庫特性」圖示。
  2. 企業檢視中,用滑鼠右鍵按一下計畫類型,選取查詢追蹤,然後選取下列其中一個選項:
    • 啟用,以啟用查詢追蹤

    • 停用,以停用查詢追蹤

      當您啟用查詢追蹤時,資料庫會記錄查詢資料;當您停用查詢追蹤時,資料庫會停止記錄查詢資訊,並將查詢資料從記憶體清除。

  3. 按一下確定,以確認您想要啟用或停用查詢追蹤。