- 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,通过它我们可以写出读取需要的数据的查询.在本教程里,我们将学
您可能关注的文档
- 第二章社区工作的发展历程.ppt
- 第二章食品添加剂手册使用方法.ppt
- 第二章文本类型与英汉翻译.ppt
- 二甲复审培训.ppt
- 二甲汇报材料.ppt
- 第二章心理障碍的评估与诊断.pptx
- 二年级上语文园地三.ppt
- 第二章学校咨询的均衡模式.pptx
- 二手车秘采操作手册.ppt
- 第二章营销策划(高级营销师分册).ppt
- 2026年四川省小学三年级科学第10课观察动物课件.pptx
- 2026年重庆市初中化学下册第3章化学方程式课件.pptx
- 2026年数据科学在哲学与伦理学领域的应用培训考核课件.pptx
- 2026年香港特别行政区人教版一年级数学上册第2单元练习题课件.pptx
- 2026年广东省人教版初中英语九年级上册第10单元口语交际课件.pptx
- 2026年企业安全生产培训教材修订反馈书书课件.pptx
- 2026年物流企业运营管理模拟试题课件.pptx
- 2026年四川省人教版五年级数学上册第1单元分数的意义课件.pptx
- 2026年人教版高一语文下册第8单元小说课件.pptx
- 2026年网络安全漏洞扫描与检测课件.pptx
原创力文档

文档评论(0)