当前位置 : 主页 > 网络安全 > 测试自动化 >

报告服务 – SSRS性能

来源:互联网 收集:自由互联 发布时间:2021-06-22
我创建了一个SSRS报告,用于使用存储过程检索55000条记录.什么时候 从存储过程执行它只需要3秒钟,但从SSRS报告执行时需要超过一分钟.我怎么解决这个问题? 额外的时间可能是由于Repo
我创建了一个SSRS报告,用于使用存储过程检索55000条记录.什么时候
从存储过程执行它只需要3秒钟,但从SSRS报告执行时需要超过一分钟.我怎么解决这个问题? 额外的时间可能是由于Reporting Services除了查询数据外还呈现报告.例如,如果为报告返回了55,000行,则报表服务器必须对这些行进行分组,排序和/或过滤以呈现报表,这可能需要额外的时间.

我将查看数据在报表中的分组和过滤方式,然后查看存储过程以查看是否可以将某些处理卸载到SQL代码中,可能使用一些参数.尝试并且旨在将返回到报表的行数减少到呈现报表所需的最小值,并且最好尽量避免在报表本身中进行分组和过滤.

网友评论