Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.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
C# SSRS LocalReport呈现速度非常慢_C#_Asp.net Mvc_Performance_Reporting Services_Ssrs 2008 R2 - Fatal编程技术网

C# SSRS LocalReport呈现速度非常慢

C# SSRS LocalReport呈现速度非常慢,c#,asp.net-mvc,performance,reporting-services,ssrs-2008-r2,C#,Asp.net Mvc,Performance,Reporting Services,Ssrs 2008 R2,我们开发了报告(RDLC)并尝试生成PDF。 大约10000条记录需要绑定到报表。 查询检索速度非常快(不超过5秒)。 但在呈现此报告时,需要花费3分钟以上的时间。RDLC没有任何分组 我已经验证了一些博客。他们说,在4.5框架中,与3.5相比,它是缓慢的 但是我们还有别的办法解决这个问题吗 renderedBytes = localReport.Render(reportType, deviceInfo,

我们开发了报告(RDLC)并尝试生成PDF。 大约10000条记录需要绑定到报表。 查询检索速度非常快(不超过5秒)。 但在呈现此报告时,需要花费3分钟以上的时间。RDLC没有任何分组

我已经验证了一些博客。他们说,在4.5框架中,与3.5相比,它是缓慢的

但是我们还有别的办法解决这个问题吗

renderedBytes = localReport.Render(reportType, 
                                   deviceInfo, 
                                   out mimeType, 
                                   out encoding, 
                                   out fileNameExtension,
                                   out  streams, 
                                   out  warnings);

这一行代码需要时间。

昨天,我尝试使用Visual Studio 2010 framework 3.5开发相同的应用程序,结果非常令人惊讶


相同的报告(数据)需要25秒才能生成PDF。

昨天我尝试使用Visual Studio 2010 framework 3.5开发相同的应用程序,结果非常令人惊讶


相同的报告(数据)需要25秒才能生成PDF。

您使用的是哪个平台?windows源?它是MVC框架,Web后退一步-10000行PDF报告有什么用?有人会把它打印出来,打勾并弹一下吗?这是客户年度报告的附件。所以我们需要打印。您使用的是哪个平台?windows源?它是MVC框架,Web后退一步-10000行PDF报告有什么用?有人会把它打印出来,打勾并弹一下吗?这是客户年度报告的附件。所以我们需要打印。