mybatis 逻辑分页和物理分页的区别是什么
时间: 2023-04-25 18:00:28 浏览: 469
mybatis逻辑分页,含分页导航
Mybatis的逻辑分页和物理分页的区别在于:
逻辑分页是在查询结果集中进行分页,即先查询出所有符合条件的记录,然后在内存中进行分页操作,最后返回指定页的数据。这种方式的优点是简单易用,但是对于大数据量的查询效率较低,容易导致内存溢出。
物理分页是在数据库层面进行分页,即通过SQL语句的limit和offset关键字来限制查询结果集的数量和起始位置,只返回指定页的数据。这种方式的优点是效率高,可以处理大数据量的查询,但是需要对SQL语句进行修改,不太方便使用。
阅读全文