是否有任何通用规则/技巧可以用来更快地运行 Sql Server Reporting Services 2005 报告?
我一直在调整报告背后的 Tsql,但是是否存在任何 SSRS 特定的性能调整?
问候
曼约特
答案1
SSRS 在生成报告时相当慢。T/SQL 调优是你所能做的最好的事情。
答案2
升级到 SSRS 2008 或 2008 R2。渲染引擎和启动时间都快得多。
话虽如此,如果问题的一部分在于启动时间,我听说有人创建了更暖的脚本来确保应用程序池持续运行。缓存和保存报告执行也可能是一个选项。特别是在批量加载 DW 环境中,或者如果用户可以接近当前结果。
答案3
Reporting Services 横向扩展部署最佳实践: