日期:2014-05-20  浏览次数:20964 次

Reporting Service使用存储过程数据源速度变慢的问题
之前使用存储过程将处理过的数据记录在事实表中,然后使用报表调用此表做为数据源
整个过程大概5秒左右
后来改用此存储过程直接返回记录集,报表调用此存储过程做为数据源
发现时间大大延长,整个过程超过1分钟

经测试发现
报表每增加一个参数
存储过程就多执行一次
有人知道是为什么吗?
要如何解决?
谢谢
------解决方案--------------------
你的数据集关联越多,速度越慢
------解决方案--------------------
本帖最后由 happy09li 于 2014-02-19 09:04:47 编辑
关联得多,多个条件就会费很多时间