![如何使 SSRS 2005 总体运行速度更快?](https://linux22.com/image/518349/%E5%A6%82%E4%BD%95%E4%BD%BF%20SSRS%202005%20%E6%80%BB%E4%BD%93%E8%BF%90%E8%A1%8C%E9%80%9F%E5%BA%A6%E6%9B%B4%E5%BF%AB%EF%BC%9F.png)
是否有任何通用规则/技巧可以用来更快地运行 Sql Server Reporting Services 2005 报告?
我一直在调整报告背后的 Tsql,但是是否存在任何 SSRS 特定的性能调整?
问候
曼约特
答案1
SSRS 在生成报告时相当慢。T/SQL 调优是你所能做的最好的事情。
答案2
升级到 SSRS 2008 或 2008 R2。渲染引擎和启动时间都快得多。
话虽如此,如果问题的一部分在于启动时间,我听说有人创建了更暖的脚本来确保应用程序池持续运行。缓存和保存报告执行也可能是一个选项。特别是在批量加载 DW 环境中,或者如果用户可以接近当前结果。
答案3
Reporting Services 横向扩展部署最佳实践: