(十四)Mysql 单表 VS 联表(全文很长,你要认真点)
·前言
之前在学校学习理论知识的时候,总是错误的认为当涉及到多张表,且有冗余数据的时候,就使用联表操作。但是直到自己深一步学习后,才发现事实并不是如此。
首先可以拿阿里巴巴的代码规范来证明我那错误观点:其有一条强制性建议:执行三张表以上的多表联合查询,因为对数据量不大的应用来说, 多表联合查询开发高效, 但是多表联合查询在表数据量大, 并且没有索引的时候, 如果进行笛卡儿积, 那数据量会非常大, sql 执行效率会非常低。
·联表缺点
联表操作即是通过sql代替业务代码进行业务逻辑操作,虽说执行sql
原创
2022-01-07 15:50:45 ·
1955 阅读 ·
11 评论