标签: 分页

3 篇文章

如何在MyBatis Plus中实现多表联合查询并分页?
在MyBatis Plus中实现多表联合查询并分页,主要有两种核心思路:一种是使用自定义SQL(XML或注解)配合MyBatis Plus的分页对象,另一种是借助第三方扩展库如 mybatis-plus-join。下面的表格详细对比了这两种主流方案及其实现要点,可以帮助你快速选择。 实现方案核心思路优点适用场景自定义SQL​在Mapper的XML文…
MySQL 深度分页如何优化?
什么是深度分页? 深度分页是指,当某张表数据量极大,查询的页码又非常靠后,导致最终分页 SQL 中的 offset 偏移量很大,数据库需要扫描并丢弃大量记录,导致性能急剧下降的查询问题。 比如说有一张订单表,查询页码为 100001 的数据,每页展示 10 条数据,其分页 SQL 如下: SELECT * FROM orders…