报表服务器上的SSRS性能问题 - 显然不是参数嗅探或报表呈现

时间:2017-09-06 18:29:03

标签: performance reporting-services

此报告包含7个数据集和7个Tablix,其中包含1-1对应关系。点击“查看报告”后,加载图标会出现并无限期地旋转。报告永远不会完成或错误;我让它跑了一个多小时。

以下是我将其缩小到的内容:

•在报告中的7个数据集中,特别是两个导致了问题。如果我删除它们并运行报告就可以了。如果删除除这些数据集之外的所有内容,报告将挂起。

•两个问题查询都是临时运行的。

•所有查询中的所有表都使用WITH(NOLOCK)。

•我相信我排除了参数嗅探:

  • OPTION(RECOMPILE)无效。

  • 查询中的硬编码参数值并在报表服务器上运行它没有任何效果。

•报表呈现/处理似乎不是问题。如果我使用这些数据集删除表,则报表仍会无限期地加载。如果我自己删除数据集,报表会快速运行。

•在所有情况下,我都使用相同的参数集进行测试。

如果您有任何建议我会很感激。

0 个答案:

没有答案