篇三:MySQL分页

分页:物理分页、逻辑分页

物理分页:SQL语句中直接使用limit

逻辑分页:先查询出所有满足条件的数据,然后在Java中截取需要的行

优缺点:

  1、逻辑分页翻页速度快,第一次查询出来的数据会有缓存,缺点是查询的数据截取在内存中完成,堆内存的消耗比较大,当数据十万条级别往上,会出现内存溢出;

  2、物理分页,每次只查询特定的行数,对服务器运行内存的消耗小,缺点是分页速度慢。

建议使用:物理分页,使用插件PageHelper

实例项目地址:https://git.oschina.net/ldbangel/mybatis_pagehelper

PageHelper学习地址:http://www.bubuko.com/infodetail-942354.htmlhttp://www.cnblogs.com/xylgp/p/6067025.html

原文地址:https://www.cnblogs.com/ldbangel/p/6244136.html