汇总统计大数据量方案

1.尽量在sql实现group分组,数据库虽然要进行分组运算,但是数据库中有索引,运算速度快,且 取到报表服务器端的记录数大大减少,取数速度大大加快,因此在报表端进行分组运算的时候只要对 很少的记录数进行,报表的运算速度大大加快了。

2、修改背景色的表达式尽量少采用row(),比如在每一行的一个格子里算出来行号,然后在背景 色表达式判断。 背景色的奇偶行判断,比如:if(row()%2==0,-3342337),主要是row(),是因为这种函数无法优化计 算,有多少个表达式就要计算多少次,而且必须在扩展完后拖后计算。这样的话,如果扩展比较多的 话,对性能就会有比较大的影响。

3、对于交叉分组要尽量减少数据集个数,尽量用单数据集。

猜你喜欢

转载自blog.csdn.net/qq_36461699/article/details/89348567