background image
注:既然两者都有优缺点,因此需要合理分配内存和磁盘,把那些使用频率最高的数据
尽量放在内存中,从而提高在内存中的命中率。
3. 数据集共享
设置了数据集缓存后,只对当前数据集再查询时才能读取缓存中的数据,若多个模板包
含有相同的数据集(定义的 SQL 查询语句相同,传入的参数值相同,才算相同的数据集),
便可以启用数据集共享,使得他们共享同一个缓存结果,从而节省数据库资源,并且提高取
数和报表的展现速度。
3.1 设置方法
在定义数据连接的地方勾选
是否共享数据集
,如下图所示:
注:数据集缓存是对当前数据集有效,而共享数据集是对不同模板的相同数据集有效,
并且需要将需要共享的数据集都勾选上。
3.2 数据集共享属性设置
我们可以对缓存下的结果进行一些设置。
进入 FR 平台中,选择
管理系统>系统管理>缓存
,可以看到数据集共享属性如下图所示: