更新时间:
#mysql limit offset page分页优化
select SQL_NO_CACHE * from GEN_MATERIAL_CLEANINGTC_APPLY order by id desc limit 10 offset 10000;
select SQL_NO_CACHE * from GEN_MATERIAL_CLEANINGTC_APPLY a,
(select id from GEN_MATERIAL_CLEANINGTC_APPLY order by id desc limit 10 offset 10000) b
where a.id=b.id;
第二种方式 明显比第一种查询快,可以基于此 优化mybatis的 sql 翻页
#另一种就是自己开发一个 基于id的
每次order by id where id>lastId 需要客户端每次回传id
感觉第一种更通用
#评论
#评论 1 · 2024-04-12T00:45:24.889000Z
17年的笔记,翻出来的...