反饋已提交

網絡繁忙

系統管理-快取

一、概述

  1. 設定快取是為了提高訪問的速度,將一部分資料預先進行下載或保存,不用每次訪問時都要從資料庫或平台中下載資料。

  2. 快取管理可以設定資料集快取管理以及範本快取管理,用於滿足不同類型的需要。

二、設定(1)-資料集共享

1
點擊【管理系統】→【系統管理】→【快取】。

1.gif

2
共享資料集最大個數。
  1. 如果快取的資料集超過設定的共享資料集最大個數,則伺服器會根據不同的快取原則來選擇快取資料集的去留。

  2. 預設共享資料集最大個數為10個,可自行設定個數。

2.gif

3
快取原則。
  1. 預設選擇【最近使用】,即優先移除最久沒有被訪問的快取。

  2. 勾選【最不常使用】,則優先移除被使用次數最少的快取。

  3. 勾選【先進先出】,則優先移除最早進入的快取。

3.gif

4
最大空閒時間。
  1. 超過最大空閒時間仍然不被訪問的資料集快取將被立即移除。

  2. 預設最大空閒時間為200s,可自行設定時間。

4.gif

5
最大生存時間。
  1. 超過最大生存時間,即可存在的最大時間,資料集快取將被立即移除。

  2. 預設最大生存時間為40s,可自行設定時間。

5.gif

6
資料集快取至記憶體。
  1. 在設計器中新建資料集,勾選右側資料集查詢窗口上方的【共享資料集】,選擇【所有記錄都保存在記憶體中】。

  2. 設定後,執行資料查詢後,會將所有查詢資料快取在記憶體中,下次需要對該資料進行資料查詢時,將直接從記憶體中讀取資料。

  3. 常用於資料量不算巨大,但使用頻率較高的資料庫表。

6.gif

7
資料集快取至磁碟。
  1. 在設計器中新建資料集,勾選右側資料集查詢窗口上方的【共享資料集】,選擇【快取至磁碟當記錄數大於】。

  2. 設定快取行數,預設為大於0行,代表所有的資料都快取進入磁碟,若設定為大於1000行,代表一千行以內的資料,將快取進入記憶體,一千行之後的資料,將快取進入磁碟。

  3. 快取至磁碟為快取至伺服器的磁碟中,預設為C:\Users\用戶名\.FineReport100\cache(該路徑為windows操作系統下路徑)。

  4. 適用於大資料量資料表,可以存入磁碟,避免記憶體溢出。

7.gif

8
設定完成後點擊右上角【保存】按鈕。

8.gif

三、設定(2)-範本快取屬性設定

1
總是重新讀取快取。
  1. 預設為【開啓】,每次都將從磁碟中重新讀取範本。

  2. 如果關閉,只要磁碟文件不變,將優先從記憶體中進行讀取。

9.gif

2
設定完成後點擊右上角【保存】按鈕。

10.gif

附件列表


主題: 決策平台
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉