我有一套在专用报表服务器上使用SSRS的报表。我们的报告通过aspx页面上的超链接启动。超级链接打开一个报告(在新的布尔格)与可选参数。最初加载报告时没有数据。但是,第一次在浏览器中加载报告需要很长时间。 30 - 50秒。随后加载任何报告的速度要快得多。它看起来像服务器在初始加载期间旋转了背景中的对象。SSRS第一次打开时的性能浏览器
有谁知道这个初始负载性能问题的原因?
感谢
我有一套在专用报表服务器上使用SSRS的报表。我们的报告通过aspx页面上的超链接启动。超级链接打开一个报告(在新的布尔格)与可选参数。最初加载报告时没有数据。但是,第一次在浏览器中加载报告需要很长时间。 30 - 50秒。随后加载任何报告的速度要快得多。它看起来像服务器在初始加载期间旋转了背景中的对象。SSRS第一次打开时的性能浏览器
有谁知道这个初始负载性能问题的原因?
感谢
SSRS只是另一个ASP.NET应用程序(见下文)的标准IIS环境中工作的。
计划报告电子邮件,每15分钟以保持它加载或change IIS settings.
SSRS包括(从应用程序的角度):
您将看到ReportManager + ReportServer IIS超时的双重打击。计划只会删除ReportServer超时。
这正是你怀疑什么,迈克 - Web服务器加载所有必需的bits'n'pieces。如果您尝试在一天内第一次浏览SSRS管理页面,则会得到相同的延迟。一旦有人打开了报告,或查看了管理页面,延迟就会消失。
@愿意......感谢您的确认 – MikeTWebb 2010-08-30 18:27:58
两件事情从我的头顶:
你测试查看查询/存储过程需要多长时间执行报告编写时?
你试图拖延多少数据?你的数据是否被排序?
如果您使用的查询,你可能要考虑使用存储过程
@coson ....是的,问题不是数据相关......只有报告网页的首字母。我认为上面的答案在标记 – MikeTWebb 2010-08-30 18:27:34
@gbn .... Tahnks ....听起来不错。我如何安排报告电子邮件?我之前没有这样做过 – MikeTWebb 2010-08-30 18:26:53
@MikeTWebb:[Reporting Services中的电子邮件传递](http://msdn.microsoft.com/zh-cn/library/ms160334.aspx) – gbn 2010-08-30 18:39:37
@gbn ....谢谢 – MikeTWebb 2010-08-30 18:51:28