如何在SQL Server 2008R2中增加SSRS带宽/下载限制

时间:2013-12-26 12:00:23

标签: sql sql-server sql-server-2008 reporting-services ssrs-2008

我在SQL Server 2008R2 SSRS中遇到了问题

当我从SSRS服务器拨打100万个报告数据时,我的网址如下所示 HTTP:// 172 - - .-- /的ReportServer /页/ ReportViewer.aspx%2fMyReportProject%2fStoreSales&安培; RS:?命令=渲染&安培; RS:格式= PDF&安培; NumberOfRows = 1000000

但是,当我将客户端PC带宽增加到50 Mbps时,它平均会以320 KBps的速度下载PDF 当我的客户端PC上的带宽为100 Mbps时,它也以相同的速度下载。 但是当我将客户端PC带宽限制设置为0.5Mbps时,它会以很小的速度下载。 这意味着,SSRS服务器具有最高级别限制,但是我将带宽增加到一个很大的水平,它无法提供那么多的下载速度。

有什么办法可以提高下载速度吗?或者SQL Server / SSRS上是否有任何配置?

当我从客户端PC浏览器调用PDF时,我可以在SQL Server Profiler中看到以下几行

EXEC ReadChunkSegment @ =块ID 'B1DD6175-1A6E-E311-839B-005056C00008',@ IsPermanent = 0,@ SegmentId = '24DE6175-1A6E-E311-839B-005056C00008',@ DataIndex = 0,@长度= 15730 < / p>

这意味着,它以大块的形式获取数据。有没有办法增加这个参数@Length值?

任何好的建议都将受到高度赞赏......

提前致谢

0 个答案:

没有答案