java中的分页.doc.docVIP

  • 8
  • 0
  • 约1.99千字
  • 约 3页
  • 2017-06-12 发布于江西
  • 举报
java中的分页.doc.doc

WEB中数据分页介绍 数据分页概述? 通常在Web页面中,在数据量比较大时,无法在一个页面中显示所有数据 ? 在某些特定场景下,并不需要返回所有满足条件的数据 ? 从数据的角度看,需要返回指定范围内的数据计算机在运行程序时候绝大部分是在同一页内进行,改变的只是偏移地址;所以通过分页机制,实现虚拟内存管理,即可以让程序在比实际物理内存大的多的空间内运行,又可以实现保护模式,还可以减少改变地址的数位。数据层分页技术 应用层分页技术 展现层分页技术数据层分页技术 ? 在数据库查询时,只查询特定页面的数据主要由T-SQL 来完成适用于比较大的数据表优点:返回的结果集小,查询速度快 缺点:需要多次查询数据库数据层分页技术-使用临时表 ? 在查询数据前,创建一个临时表 ? 表的列比要返回的结果集多一个标识列 ? 按照特定列排序,将结果插入到临时表中 ? 此时,可以按照标识列返回特定页 数据层分页技术-使用表变量 ? 在查询数据前,创建一个表变量 ? 表的列比要返回的结果集多一个标识列 ? 按照特定列排序,将结果插入到表变量中 ? 此时,可以按照标识列返回特定页面数据层分页技术- ? 若要按特定列正排序取第91-100 行数据 ? 首先,按特定列正排序取Top 100 ? 然后,反向排序取Top 10 ? 最后,再将结果正排序后返回数据层分页技术-使用行号 ? 在SQL Server 2005/

文档评论(0)

1亿VIP精品文档

相关文档