我每分钟都有SSRS自动报告。我花了很长时间刷新并显示加载

时间:2015-11-19 03:49:40

标签: reporting-services

我有SSRS线图,每分钟自动刷新一次。我需要很长时间才能刷新并显示加载图标,直到刷新并且图形变得模糊。

如何减少刷新时间以及如何在后台刷新报告而不显示加载图标?

2 个答案:

答案 0 :(得分:0)

缩短报告刷新时间

在大多数示例中,刷新报告所花费的大部分时间将来自运行的数据集查询。因此,您应该首先查看这些查询并研究如何优化它们以尽快执行。如评论中所述,有一些选项可以缓存报告的性能,但考虑到您需要每分钟刷新一次报告,我假设您需要最新数据,而不是缓存版本。

在背景中刷新报告"

据我所知,这是不可能的。

答案 1 :(得分:0)

看起来snapshot似乎是要走的路。管理报告时,您可以在处理选项选项卡下设置快照。通过快照,SSRS以设定的间隔或计划在后台运行所有查询。然后,当用户访问报表时,唯一的加载时间是表示层。

也就是说,如果用户在SSRS运行快照时尝试访问报表,则用户将等到快照完成,因此将出现加载屏幕。我建议你按照Nathan的建议进行查询优化。