一、概述
本節內容:
生產資料集時設定資料集快取。
快取至記憶體。
快取至磁碟。
資料集共享屬性設定。
二、邏輯說明
假設有多個範本,並且每個範本都有一個名為ds1的資料集。如果每個範本中ds1的SQL語句和資料集引數相同,這些範本將使用相同的快取檔案來複用ds1。
假設有多個範本,並且每個範本都有一個名為ds1的資料集。如果每個範本中ds1的SQL語句和資料集引數不同,範本將使用不同的快取檔案來複用ds1的結果
三、實現步驟
2
設定方法:勾選【共享資料集】,下拉框選擇【所有記錄都儲存在記憶體中】,如下圖所示。
並設定列數為100,如下圖所示。
優缺點:磁碟的空間較大,幾乎沒有資料數量的限制,但取數速度往往很慢。
快取資料集最大個數:快取容器中最多資料集快取個數,如果快取的資料集超過設定的數目,則伺服器會根據下面的快取原則來選擇快取資料集的去留。
快取原則:
最近使用:優先移除最久沒有被訪問的快取;
最不常使用:優先移除被使用次數最少的快取;
先進先出:優先移除最早進入的快取。
最大空閒時間:最後一次訪問快取到快取失效的時間間隔。
最大生存時間:快取建立到失效的時間間隔。