加载中...
加载中...
SQL 使用 Join 好还是多次 Select 好?

SQL 使用 Join 好还是多次 Select 好? 转载

如果是为了让别人容易看懂可以分开多次select,每个select都写的尽可能简单,这样比较容易维护,不过用运行时间空间做标准的话,还是JOIN比较好,不过记得用子查询,不然笛卡尔积太大速度一样很慢 。


看过滤条件,只要有(就是where啦),肯定分开差效率高。数据达到一定量级后结果就会有极大的差别  。


建议减少join。一但分表分库,join就玩不成了 。


 join在mysql下性能差,不推荐,我在阿里云数据库的体验,子查询要极大提高性能。原因不明所以。


可参考

https://www.v2ex.com/t/194594  

没有更多推荐了 [去首页]
image
文章
357
原创
284
转载
73
翻译
0
访问量
199063
喜欢
47
粉丝
6
码龄
5年
资源
0

文章目录

加载中...
0
0