2016 - 2024

感恩一路有你

数据库join on语句 mysqlleftjoin会影响数据库性能吗?

浏览量:2131 时间:2021-04-14 05:18:54 作者:admin

mysqlleftjoin会影响数据库性能吗?

只要索引使用得当,简单的左连接不会影响数据库的查询性能,但有几种情况需要特别考虑:

1。如果连接表查询涉及三个以上的表,最好不要使用连接,这在《阿里巴巴java开发规范》中有明确的规定。

2. 说到子数据库和子表,我们也应该小心使用join(多表join,垂直拆分火葬场)

在通常的开发中,我的一般做法是如果可以使用join就不用join,如果可以使用redis和local cache就不用redis和local cache,从而尽可能避免复杂SQL操作导致的数据库查询性能下降。

数据库join on语句 sql语句left join详解 sql join on 多表连接

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。