Sql server SSRS 2008 R2-图表图像加载缓慢
我一直在stackflow和msdn寻找解决方案。我们有两份报告生成了大量的条形图,超过60个 web、数据库和ssrs服务器都位于同一物理网络上。我已经更改了RecycleTime以克服初始加载缓慢的问题,但我不知道如何更改以更快地加载图像 启用报表缓存没有帮助,因为所有报表都提供基于日期范围的实时数据Sql server SSRS 2008 R2-图表图像加载缓慢,sql-server,reporting-services,ssrs-2008,Sql Server,Reporting Services,Ssrs 2008,我一直在stackflow和msdn寻找解决方案。我们有两份报告生成了大量的条形图,超过60个 web、数据库和ssrs服务器都位于同一物理网络上。我已经更改了RecycleTime以克服初始加载缓慢的问题,但我不知道如何更改以更快地加载图像 启用报表缓存没有帮助,因为所有报表都提供基于日期范围的实时数据 这是一个页面上图表太多的问题还是我做错了什么?我可以做些什么来缓存图像加载的连接/身份验证吗?使用的查询有多快?60张图表,每秒钟=一分钟。如果查询速度较慢,则总体情况会更糟。报告本身只需一两
这是一个页面上图表太多的问题还是我做错了什么?我可以做些什么来缓存图像加载的连接/身份验证吗?使用的查询有多快?60张图表,每秒钟=一分钟。如果查询速度较慢,则总体情况会更糟。报告本身只需一两秒钟即可生成,但需要花费很长时间才能呈现。似乎对ReportViewerWebControl.axd的单独调用生成的映像会减慢报告速度。当然,由于报表是在表中呈现的,所以整个报表必须在开始呈现之前完成构建。是否每次调用ReportViewer处理程序都会依次调用生成报表数据的初始查询?如果是,这可能解释了为什么生成和呈现报表需要这么长时间。如果它们是报表的不同实例,那么是的,它们将分别运行查询。也许可以将查询缓存一小段时间,比如几分钟?还是将多个图表组合成一个报表项?我想我们找到了解决方案。我们将使用动态调整自身大小的嵌入式图像,而不是条形图。我们一开始工作我就给你发邮件。