采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师就是比如通过mybaties分页后要排序,我的通常思路是先把数据查出来进行排序然后通过mybaties分页,和都让分页插件做,连排序都拿给分页插件做性能是不是一样的
你好,具体两种做法哪个性能更好,其实要考虑数据量级,比如能查出上万条纪录每次只取前10条,与总共能查出20条取前10条,单独说性能哪个好可能不会有明确的结论。但是有一点,如果每次查全量,势必会查出许多无用的数据,以及带来更大的网络开销,因此我个人是不支持查全量的
比方说一个后台系统,他按照某种方式得到筛选后的数据,比且对日期排序分页,那么用这种哪种性能好点
基本上都会选择sql或其他直接过滤好分页数据拿出来,毕竟数据量一直在涨,随时都可能爆内存,
mybatis是先分页,然后查出分页的数据,不会把数据全查出来再分页。就算手动实现也是先查数量,然后查一页的数据。
我的意思是交给mybaties分页和排序,和自己先排序然后再交给mybaites分页,性能哪个好点
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.5k 6
2.2k 22
1.5k 20
1.2k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号