Asp.net 在SQL server中使用gridview从表和视图获取报告时出现性能问题

Asp.net 在SQL server中使用gridview从表和视图获取报告时出现性能问题,asp.net,sql-server,gridview,ssrs-2008,Asp.net,Sql Server,Gridview,Ssrs 2008,我有一个数据库,它有一些表,每个表至少有100000条记录。 我需要显示这些数据的asp网站管理员报告,所以我已经使用视图加入这些表,以获得我所需的信息显示。但问题是,当我运行页面时,虽然它应该只显示第一页的10条记录,而其他记录可能是惰性的,但它会超时,因为在gridview中进行查看和显示需要很长时间。 有没有办法处理这个问题? 例如,若我可以在sql server空闲时创建这些连接以供查看,那个么它将改善性能问题。但我不知道这是否可行,我建议您在sql查询中使用自定义分页,您好,在grid

我有一个数据库,它有一些表,每个表至少有100000条记录。 我需要显示这些数据的asp网站管理员报告,所以我已经使用视图加入这些表,以获得我所需的信息显示。但问题是,当我运行页面时,虽然它应该只显示第一页的10条记录,而其他记录可能是惰性的,但它会超时,因为在gridview中进行查看和显示需要很长时间。 有没有办法处理这个问题?

例如,若我可以在sql server空闲时创建这些连接以供查看,那个么它将改善性能问题。但我不知道这是否可行,我建议您在sql查询中使用自定义分页,您好,在gridview中使用分页并根据请求加载数据怎么样?我的意思是,这里有一个示例,希望这对您有所帮助:


是的,有很多方法。如果你想知道它们是什么,请多谈谈你已经尝试过的。