报表性能

报表性能

3
推荐
1834
浏览

【数据蒋堂】第3期:功夫都在报表外-漫谈报表性能优化

应用系统中的报表,作为面向业务用户的窗口,其性能一直被高度关注。用户输入参数后都希望立即就能看到统计查询结果,等个十几二十秒还能接受,等到三五分钟的用户体验就非常恶劣了。那么,报表为什么会慢,又应...

润乾软件 发表了文章 • 2017-06-23 09:55

0
投票
4
已解决
9592
浏览

SSRS报表如何提高性能?

BIWORK 回复了问题 • 2015-10-28 18:17
条新动态, 点击查看
brucelu

brucelu 回答了问题 • 2013-07-10 11:02 • 4 个回复 不感兴趣

SSRS报表如何提高性能?

赞同来自:

我理解的报表数据量很大分两个情况:
一、报表所取数据的表数据量很大,
(1)可以通过做进Cube,这样子报表取数速度会有很大的提高
(2)在设计数据表的时候,合理冗余减少关联表,利用sql查询的报表速度也会较快。
(3)对数据量较大的表进行分区存储数据。
二、... 显示全部 »
我理解的报表数据量很大分两个情况:
一、报表所取数据的表数据量很大,
(1)可以通过做进Cube,这样子报表取数速度会有很大的提高
(2)在设计数据表的时候,合理冗余减少关联表,利用sql查询的报表速度也会较快。
(3)对数据量较大的表进行分区存储数据。
二、报表需要展示的数据量很大
(1)设定参数限定打开报表展示的维度尽量较少,比如 大区-部门-组,可以限定到某个组。
(2)减少报表的数据集、控件、优化报表的计算步骤和SQL查询语句(尽量少关联表)。
(3)可以采取降维的方式来展现数据,比如:钻取、明细报表等方式。
以上是我了解的一些方法了。
0
投票
4
已解决
9592
浏览
3
推荐
1834
浏览

【数据蒋堂】第3期:功夫都在报表外-漫谈报表性能优化

应用系统中的报表,作为面向业务用户的窗口,其性能一直被高度关注。用户输入参数后都希望立即就能看到统计查询结果,等个十几二十秒还能接受,等到三五分钟的用户体验就非常恶劣了。那么,报表为什么会慢,又应...

润乾软件 发表了文章 • 2017-06-23 09:55