在Sharepoint上SSRS参数化查询速度慢

时间:2016-11-25 03:25:33

标签: sql-server sharepoint reporting-services

在Sharepoint上运行带有级联参数的报表时出现问题。 输入第一个参数(@Suburb)后,它需要大约。显示邮政编码下拉列表前10秒。运行SQL Server Profiler我可以看到实际查询返回9毫秒。

数据集只是第二个参数的查询,而不是存储过程,如下所示:

SELECT PostCode
FROM SuburbData
WHERE Locality = @Suburb

到目前为止,我已尝试在此处找到以下答案,例如将参数分配给变量,如下所示:

DECLARE @Locale CHAR(100)

SET @Locale = @Suburb

SELECT PostCode
FROM SuburbData
WHERE Locality = @Locale;

OPTION (RECOMPILE)提示添加到查询的末尾。

创建上述查询的存储过程。

参数的数据类型为TEXT。

为什么延迟显示结果?

0 个答案:

没有答案