我正在尝试解决一个问题,即 SSRS 报告对于当天的初始查询速度很慢。我尝试使用此处描述的解决方案:
……无济于事。我知道这似乎是一个 SSRS 问题,但我不确定是否有其他解决方法可以解决此问题。它使用 Microsoft 的 ServerReport.Render 方法来呈现报告并将其转储为 PDF。
评论中的澄清:
我创建了一个类似博客中的脚本。我在工作日开始前的下班时间运行了该脚本。我还在 PowerShell 中逐行手动运行脚本,这似乎确实缓解了这个问题;然而,这可能只是一个安慰剂,因为分配给这个问题的 QA 再次报告了缓慢。
我手动运行了报告,并且在初始报告查询中遇到了相同程度的缓慢。
我确实有一项任务在每天开始营业之前运行。我使用以下行创建了调度程序:
schtasks /create /tn "SSRS Recycle" /ru UserName /rl highest /np /sc daily
/sd 08/01/2011 /st 02:00 /tr "powershell.exe -noprofile
-executionpolicy RemoteSigned -file c:scriptsSSRSRecycle.ps1"
路径是否区分大小写?我的脚本文件名为 Scripts。另外,路径名中是否需要斜杠?