有一个数据集,打开速度很快
使用value函数取数
之前这张表性能还是可以的打开只要4秒左右
今天早上这张表一直加载死活打不开
排查后是这个加了很多value的报表快有问题(将报表块删除后,再加载非常快)
现在优化一下这报表快,将value换成过滤会有所改善吗,或者有什么其他的方法
用抽数缓存插件给驾驶舱加个缓存,因为单元格每用一个value就会访问一次数据库,比如单元格有10个value,就会访问10次数据库,加个缓存的话,同一个数据集用value调用就只访问一次数据库,其它就直接从缓存里取数了
不是value性能问题,单元格太多公式本身也会导致报表效率低下,加上如果 你的数据集优化不好,效率会更低
如果可以的话,直接将这个数据处理放到数据库处理
换成过滤后,数据量大的话,还是会慢的