物理分页和逻辑分页
扫盲:物理分页和逻辑分页
逻辑分页利用游标分页,好处是所有数据库都统一,坏处就是效率低。
物理分页就是数据库本身提供了分页方式,如mysql的limit,好处是效率高,不好的地方就是不同数据库有不同的搞法。hibernate采用的是物理分页,mybatis默认采用逻辑分页(数据量大的时候会造成内存溢出),不过可以用插件或其他方式能达到物理分页效果
物理分页和逻辑分页
扫盲:物理分页和逻辑分页
逻辑分页利用游标分页,好处是所有数据库都统一,坏处就是效率低。
物理分页就是数据库本身提供了分页方式,如mysql的limit,好处是效率高,不好的地方就是不同数据库有不同的搞法。hibernate采用的是物理分页,mybatis默认采用逻辑分页(数据量大的时候会造成内存溢出),不过可以用插件或其他方式能达到物理分页效果