在SSRS 2008中缓存报表并将其设置为在几分钟后过期(例如30分钟),报表是否在过期后刷新并自动生成新的缓存报表,或仅在请求报表时刷新报表还是跑?
例如,如果我在上午10:00运行报告,它将在上午10:30到期,然后当其他人在上午11:15运行报告时,是否会有新的缓存报告,或者它将被处理为new(换句话说,它不是基于缓存报告)?
谢谢!
答案 0 :(得分:0)
根据文档,默认行为是在访问报告之前不会刷新过期的缓存。
http://technet.microsoft.com/en-us/library/ms155927.aspx
但是,可以使用缓存刷新计划根据计划定期刷新缓存。
对于经常更改参数的参数化报告,这不太有用。