您的位置:首页 > 数据库

常见数据库的分页实现方案

2013-10-20 22:50 288 查看
随着数据库的发展,如今的数据库可以储存大量的数据,内存也是越来越大,但是无论您的内存多大,内存总是显得不够用,这时就要涉及到分页,下文中将为大家带来详细的数据库分页操作。
 1.Oracle:

 2.SQL Server:

 3.MySQL

 4.DB2

 分页方案一:(利用Not In和SELECT TOP分页)效率次之

  语句形式:

  思路:先查询出待查询页之前的全部条数的id,查询ID不在这些ID中的指定数量条数。

 分页方案二:(利用ID大于多少和SELECT TOP分页)效率最高

  语句形式:

  思路:先获得待查询页的之前全部条数id,获得它们当中最大的ID号,以此最大ID号为标志,查找比这个ID号大的指定条数。

 分页方案三:

  思路:先正排序查询出待查询页之前(包括当前页)的全部条数,然后将其倒排序,取指定条数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: