`
shuaiji
  • 浏览: 27349 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
社区版块
存档分类
最新评论

POSTGRES 分页查询

 
阅读更多

由于其他组的同事需要倒数据,而且数据量又超大,一次都查询出来直接导致out of memory. 所以想到通过分页的方式去逐批的导出,问题是同事发现的,导出的结果很多有重复的数据,我很纳闷,尝试多线程控制还是不能解决问题,最后再官方文档上才发现,原来postgres 数据库的 limit  和 offset 关键字配合使用时,查出的结果是不保证不便的,也是就是说,这两个参数 相同的数值,尤其 limit >5000 以后,每次查询结果都不同,官方的建议是先排序后再使用分页方式。按照ID 排序后果然结果正常了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics