Reporting services 测试服务器中SSRS报告中的性能问题?

Reporting services 测试服务器中SSRS报告中的性能问题?,reporting-services,ssrs-2008,reportingservices-2005,Reporting Services,Ssrs 2008,Reportingservices 2005,我有一个查询,它包含45611行,在SSMS(SQLServerManagementStudio)2008R2中2秒内执行 在SSRS中,当我预览报告时需要6秒 在我部署了相同的报告并在这里配置ASP.Net应用程序之后,也需要6秒的时间 接下来,我在测试服务器中发布了报告(相同数量的记录),在这里它将花费更多的时间,比如30秒 请看这里,我的报告在图表报告中显示为DrilDown 我将如何改进性能 因为,当您从SSRS浏览报告时,SSRS报告需要被提取到HTML中,这就是为什么它需要额外的时间

我有一个查询,它包含45611行,在SSMS(SQLServerManagementStudio)2008R2中2秒内执行

在SSRS中,当我预览报告时需要6秒

在我部署了相同的报告并在这里配置ASP.Net应用程序之后,也需要6秒的时间

接下来,我在测试服务器中发布了报告(相同数量的记录),在这里它将花费更多的时间,比如30秒

请看这里,我的报告在图表报告中显示为DrilDown


我将如何改进性能

因为,当您从SSRS浏览报告时,SSRS报告需要被提取到HTML中,这就是为什么它需要额外的时间

我想建议你的是:[我假设你正在使用ASP.NET]

您可以从报表服务器请求报表。 然后,您可以将输出作为PDF文档提供

这将节省作为HTML表获取记录(一个巨大的表)的时间


希望您能理解。

@Subedi,我如何以PDF格式输出?请您一步一步地向我解释如何做?我是SSRS新手