报表列太多的时候是否 会很影响速度

0
目前报表有33列,还有36列的,事实表就有200多行,但是报表(包含图表和交叉表)运行出来要半分钟左右。。。。
怎么能优化报表吗??
 
将报表sql拷到数据库里运行 很快。。。
怀疑是 交叉表行转列的时候  是不是消耗太多效率了。。。
有没有优化的办法呢?
已邀请:
0

chenqiu1024 - 天灾 2015-12-02 回答

这个当然有影响啊,存储空间呀。多一列查询就占用空间,容量,查询当然非常慢了。。把不必要的列,及一些类型长度比较大的列去掉,报表里面只显示需要的列。
0

- 取是能力,舍是境界 2015-12-02 回答

如果是这样最好在数据库层面就把数据汇总或透视好

要回复问题请先登录注册