二十五大数据量时提高分页的效率.docxVIP

  • 0
  • 0
  • 约1.67万字
  • 约 24页
  • 2019-06-08 发布于浙江
  • 举报
在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率 作者:heker2007 字体:[ 增加? 减小] 类型:转载 时间:2016-05-07 ?我要评论 上一篇我们介绍过利用GirdView控件内置的分页功能进行分页,但是熟悉ASP.NET的人都知道,那不是真正意义上的分页,本文就带着大家利用利用存储过程创建高效的分页。 导言   如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现:   1.默认分页– 你仅仅只用选中data Web control的 智能标签的Enable Paging ; 然而,当你浏览页面的时候,虽然你看到的只是一小部分数据,ObjectDataSource 还是会每次都读取所有数据   2.自定义分页– 通过只从数据库读取用户需要浏览的那部分数据,提高了性能. 显然这种方法需要你做更多的工作.   默认的分页功能非常吸引人,因为你只需要选中一个checkbox就可以完成了.但是它每次都读取所有的数据,这种方式在大数据量或者并发用户多的情况下就不合适.在这样的情况下,我们必须通过自定义分页来使系统达到更好的性能.   自定义分页的一个重点是要写一个返回仅仅需要的数据的查询语句.幸运的,Microsoft SQL Server 2005 提供了一个新的keyword,通过它我们可以写出读取需要的数据的查询.在本教程里,我们将学

文档评论(0)

1亿VIP精品文档

相关文档