管理者登入FineBI系統,點選「管理系統>系統管理>BI參數」,可進行「直連快取」和「抽取快取」設定。
抽取快取策略可選擇兩種,選擇設定後,點選「儲存」,立刻生效。如下圖所示:
兩種全局快取策略簡介如下表所示:
注:在沒有快取的情況下,無論使用哪種快取策略,只有當使用者主動發起查詢操作,系統才會向資料庫請求資料。
按照快取的生存時間設定:無論何時產生快取,經過生存時間之後,快取必然失效
預設每天清除一次快取
點選「立即清除快取」按鈕,立刻清理系統中的所有即時資料類型的 SQL 資料集和 DB 資料庫表的相關快取。相關查詢都會重新發 SQL 給資料庫。
使用者可開啟「儀錶板編輯加速」按鈕,點選「儲存」立即生效。
開啟儀錶板編輯加速後,利用 BI 伺服器算力加速儀錶板勾選部分資料時的查詢速度。
對於所有實時資料類型的 SQL 資料集和 DB 資料庫表,若該資料表的快取設定選擇了「同全局快取策略」,則全局快取策略對其生效。
全局快取策略可選擇三種,選擇設定後,點選「儲存」,立刻生效。如下圖所示:
三種全局快取策略簡介如下表所示:
全局快取策略
簡介
範例
無快取,即時查詢
每一次查詢都會發 SQL 向資料庫請求資料
無論何時,查詢都會發 SQL 向資料庫請求資料
每XXX秒清除一次快取
預設每600秒清除一次快取,建議設定區間:[60, 1800] ,建議保持預設值 600。
配置過低,會降低重複存取相同資料時的效能表現。
配置過高,會降低存取資料的即時性。
設定 300秒
當2021-9-18 14.10.00首次查詢產生快取之後,該快取會在2021-9-18 14.15.00失效
2021-9-18 14.15.00之後的首次查詢會重新發 SQL向資料庫請求資料
每天XXX時間清除一次快取
每小時XXX分鐘清除一次快取
按照資料來源的更新時機設定:無論何時產生快取,到設定的失效時間,快取必然失效
可以設定每天,某個時刻失效快取。時刻可以多選
可以設定每小時,某個分鐘快取失效。分鐘可以多選
設定每天:8.00.00 和 13.00.00 快取失效
當 2021-9-18 8.00.00 首次查詢產生快取之後,到2021-9-18 13.00.00 期間的查詢都會直接獲取該查詢結果
當在 2021-9-18 13.00.00 之後,進行首次查詢時,該快取失效,會重新發 SQL 向資料庫請求資料,到2021-9-19 8.00.00 期間的查詢都會直接獲取該查詢結果
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙