系统将查询出来的数据集数据存放在服务器内存中用作缓存数据,系统默认的缓存时长为15分钟,15分钟后缓存数据失效,再打开报表时又会从数据库中重新抓取数据。可以通过配置服务器参数调整缓存的有效时长,但不建议修改。 修改方法,在bi.properties中添加配置qry.cache.timeout=xxx 单位:ms。 1.文件系统修改方式:从安装目录Yonghong/bihome/bi.properties中添加配置,需要关闭tomcat后进行操作,修改保存后,启动tomcat生效。 2.数据库系统修改方式:从管理系统>数据库管理,找到bi.properties文件,下载到本地,添加配置后,再从该位置上传,仍需要重启tomcat. 如何确认是文件系统还是数据库系统,两种方式: 方式1:从管理系统>系统设置>数据空间配置>共享文件配置查看,具体如下图: 方式2:从服务器上查看,Yonghong/db.properties查看,如果没有这个文件或者文件中配置项file.system.db=false表示是文件系统,如果配置file.system.db=true表示是数据库系统。 注意:timeout 延迟会导致内存占用的问题,不宜设置太长。 |