Ahd*_*Ahd 16 performance reporting-services ssrs-2008
我正在运行SSRS 08.我的查询有四个参数(所有varchars).我可以通过管理工作室运行查询,它在10秒内运行.如果我在Visual Studio的查询设计器中运行查询,我会得到相同的性能.
但是......如果我尝试预览报告或在部署报告后实际运行报告,实际报告有时需要超过5分钟.我运行了跟踪,查询似乎很快进入/退出SQL服务器端.我怎样才能找到我失去这种表现的地方/原因?到目前为止,我已经尝试/检查了以下内容:
基于一些建议,我重写了查询以使用变量而不是像这样的参数
-- ...
-- Note: @Parameter is a varchar(40)
-- ...
declare @Var as varchar(40)
set @var=@parameter
select * from table where fieldvalue=@var
Run Code Online (Sandbox Code Playgroud)
跑过追踪,这不是查询方面的问题.
不久前我正在对类似的问题进行故障排除,结果发现它与我用来查看报告的浏览器有关。如果报告向屏幕返回大量数据,请考虑将其拆分为多个页面(如果尚未以这种方式配置)。
为什么 Business Intelligence Studio 加载报表的速度比报表服务器快
归档时间: |
|
查看次数: |
42757 次 |
最近记录: |