大数据量分页

1,大数据量分页查询 limit 换成

start = (page-1)*pagesize
end = page*pagesize
select * from table where id >start and id <=end

2,对每条记录添加一列页码字段

对大量数据旧的分页数据,实际上是固定的,变化的仅仅是前面数页。那么将旧数据导出成一个特殊表,直接以页码为索引列,即可快速分页。同时因为新数据不断填充到前面页,故内部页码使用倒序(即超旧的数据,其在数据库中的页码越小,越新的数据其页码不断增长)。

缺点 :

删除一条数据相对应的页数据就少一条

转自: https://www.iteye.com/blog/zhangxugg-163-com-1677437

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、数据库概述 什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户...
    圣贤与无赖阅读 4,103评论 0 4
  • 本文包括:1、分页技术概述2、实现分页3、完善分业——分页工具条4、几种常见的分页工具条 1、分页技术概述 物理分...
    廖少少阅读 4,574评论 0 38
  • 分页加载是一种应用很广泛的数据展示控制机制,相信绝大多数开发者对于这一套机制都非常熟悉。这篇文章的主要目的结合实际...
    石先阅读 1,597评论 0 7
  • 曹磊_62df阅读 89评论 0 0
  • 整部电影看下来,泪眼汪汪…。 为马飞有睿智的父亲而感动流泪,现实生活中像马皓文一般极具智慧善于发现孩子优点有耐心鼓...
    蜡七阅读 374评论 0 1

友情链接更多精彩内容