use*_*158 4 reporting-services
拥有我在VS 2008中创建的SSRS.SQL server = 2008r2,使用我的域凭据进行身份验证登录.
我的报告中有大约12个TableX控件,上面有各种查询来生成活动的摘要报告.
我昨天离开时一切都很好,但是,当我今天早上来的时候,当我点击"预览"(或在调试器中运行报告)时,报告就会挂起.我只看到"正在生成报告",然后我必须进入任务管理器并杀死devenv.exe以从中恢复.
在报表设计器中,我单独运行了每个查询,以验证没有"长时间运行"的查询,并且没有.每次大约需要一秒钟才能返回结果.包中的其他报告运行正常,只是这个是一个问题.
有什么地方我可以看或做我必须逐个开始删除TableX找到罪魁祸首(如果那就是问题).
谢谢
坦率
是时候把我的评论写进一个答案了(即使你已经尝试了一些'em).你问方法找出报告的哪一部分正在绊倒执行,这是我的2 cts.
当你遇到困难时,你可以尝试的第一件事:
如果您想更深入地潜水并且可以访问真正的报告服务器:
一些可能有用的其他内容:
TOP 10在所有查询中包含一个或类似的内容,以找出哪个引起了问题.失败了我认为你最好的选择是你已经提到的那个:找到违规的tablix并通过淘汰过程查询.
最后的想法是,导致SSRS 99%的性能问题的两件事:
希望这对您或任何未来的访客有所帮助.如果不确定在这里回答你自己的问题并告诉我们你最终如何解决问题.
| 归档时间: |
|
| 查看次数: |
19459 次 |
| 最近记录: |