暂无图片
postgresql数据库查询时 offset 过大时,延迟过高,有什么较好的解决办法吗?
我来答
分享
暂无图片 匿名用户
postgresql数据库查询时 offset 过大时,延迟过高,有什么较好的解决办法吗?

postgresql数据库查询时 offset 过大时,延迟过高,有什么较好的解决办法吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
阎书利

大数据量时候,使用limit-offset进行分页,耗时将越来越大,查询的性能不断下降。可以使用排序+过滤条件分页分页,用where+order by+limit替代order by+limit-offset。例如一个select * from tab_1 order by id limit 5 offset XX;替换为select * from tab_1 where id > XX order by id limit 5;

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏