Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 具有多值参数的SSRS报告首次呈现速度较慢_Reporting Services_Ssrs 2008_Ssrs 2008 R2 - Fatal编程技术网

Reporting services 具有多值参数的SSRS报告首次呈现速度较慢

Reporting services 具有多值参数的SSRS报告首次呈现速度较慢,reporting-services,ssrs-2008,ssrs-2008-r2,Reporting Services,Ssrs 2008,Ssrs 2008 R2,我第一次看到SSRS(VS2008)报告中的多值参数渲染速度很慢。希望当报表第一次呈现时,它甚至不应该查看大/主SQL查询。我有每个参数的数据集(带有SQL查询)。报告中有12个参数 关于如何至少在报表首次呈现时提高性能的任何想法。当您从报表服务器运行报表时,而不是在Visual Studio的预览中运行报表时,是否会出现此问题?它是否只在一天中第一次运行报告时发生,而不是在该天的连续时间内发生?因为这与一个已知的问题有关,而不是由你的报告引起的。否则-看看这篇文章:大多数情况下,在报表服务器和

我第一次看到SSRS(VS2008)报告中的多值参数渲染速度很慢。希望当报表第一次呈现时,它甚至不应该查看大/主SQL查询。我有每个参数的数据集(带有SQL查询)。报告中有12个参数


关于如何至少在报表首次呈现时提高性能的任何想法。

当您从报表服务器运行报表时,而不是在Visual Studio的预览中运行报表时,是否会出现此问题?它是否只在一天中第一次运行报告时发生,而不是在该天的连续时间内发生?因为这与一个已知的问题有关,而不是由你的报告引起的。否则-看看这篇文章:大多数情况下,在报表服务器和其他任何地方都会发生这种情况,但在Visual Studio中预览时不会发生这种情况。好的,这听起来像是您想要修改参数及其默认值,如我链接的文章中所述,以在提交参数之前停止主查询的运行。如果这没有帮助,您可以研究缓存数据集:我认为在输入参数并点击查看报告之前,主查询不会运行。请看,我的问题是报表在大多数情况下呈现速度都很慢,已经说过,当它第一次呈现时,报表只会显示参数—没有数据或什么都没有。。这就是为什么我认为在选择参数并点击查看报告按钮之前不会执行main。希望这部分现在清楚了。那么,为什么报表只显示参数而不显示其他内容,却需要很长时间来呈现呢。。我该如何解决这一问题..也许您可以测试一下慢度是否是由运行参数查询并填充报表的可用值引起的。尝试复制报告,并将所有可用参数值和默认值更改为“无”。如果它运行得很快,则问题可能与用于填充参数值的查询有关。根据参数和您的需求,您可以指定它们从不刷新、将某些参数转换为可用值列表或优化它们所依赖的查询。