我有一个显示 ssrs 报告的网站 (asp.net)。然而,每次我尝试从网站运行报告时,加载大约需要 2 分钟,但如果我再次单击该报告,它将在几秒钟内加载完毕。我尝试运行报告使用的查询,我也在第二个时间得到了结果。
是否有任何我需要更改的配置或我需要添加的任何 tsql 代码?
我已经完成了 stackoverflow 上提供的解决方案,但仍然没有成功。
谢谢
最佳答案
这似乎是一个 SSRS 问题。您的报告没有任何问题。
SSRS 在长时间不活动后首次访问时需要更多时间来加载,这是“正常”的。该问题是由 SSRS 的工作方式和 SSRS 在特定时间段后定期重启应用程序域引起的。应用程序域重启后,在第一次向 SSRS 请求时需要加载所有设置,这需要相当长的时间。
This博客节目是解决这种情况的办法
https://stackoverflow.com/questions/10382144/