业务层遍历单表查询与使用mybatis的collection实现一对多查询的效率对比总结

那年仲夏 提交于 2020-03-19 21:26:24

3 月,跳不动了?>>>

开始前先上个demo:

https://blog.csdn.net/yuruixin_china/article/details/78834516 (业务层遍历单表查询与使用mybatis的collection实现一对多查询的效率对比)

 毫无疑问,在一般情况下使用连表查询执行一条sql和单表查询多条sql下,前者总是占点便宜的,然而这是在没有考虑到小表驱动大表的情况,当你连接一张大表,一旦索引又失效,非常容易出现慢sql,继而导致拖垮数据库。在一般不求高并发又没有做分库分表小型项目中,用单表查询是最保险的做法,当然如果是连表目的需要的数据只是一两个字段,那直接建表阶段冗余就更好了。。。。未完待续

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!