Cognos會話快取設定(展現實時資料)

majin_com發表於2009-10-29

Report Studio、Query Studio 和Cognos Viewer 中,當啟用會話快取時,將快取會話持續時間內資料庫以前請求的結果。要提高效能,對於後續查詢,Cognos 8 將使用某些操作的快取結果,而不是訪問資料庫。這適用於可以使用相同的結果或者新結果是快取結果子集的情況。您可以在伺服器級別、資料包或報表級別啟用會話快取。
由於可能會影響效能,在以下情況下,您可能要在伺服器級別保留會話快取為禁用狀態:
● 使用者希望獲得直接來自於資料庫的每個查詢的最新結果,例如在過渡期間新增到資料庫的新記錄
● 您要限制會話期間訪問快取記憶體的次數
由於大量的資源消耗(例如,正在使用分類群發功能的報表),您可能還要保留會話快取為禁用狀態。

    預設情況下,將對新模型和報表啟用會話告訴快取。現有資料包和報表會保留現有會話快取設定。在伺服器級別執行禁用的步驟
1. 將c8_location/configuration/CQEConfig.xml.sample 檔案複製到c8_location/bin 並將其重新命名為CQEConfig.xml。
2. 在編輯器中開啟c8_location/bin/CQEConfig.xml。
3. 請確保您的編輯器支援以UTF-8 格式儲存檔案。
4. 查詢queryReuse 引數並將值更改為0。
5. 儲存CQEConfig.xml 檔案。
6. 使用Cognos Configuration,停止Cognos 8 然後重新啟動。

相關文章