淘宝开店 mysqlleftjoin会影响数据库性能吗?
浏览量:1730
时间:2021-03-12 19:24:30
作者:admin
mysqlleftjoin会影响数据库性能吗?
只要索引使用得当,简单的左连接不会影响数据库的查询性能,但有几种情况需要特别考虑:
1。如果连接表查询涉及三个以上的表,最好不要使用连接,这在《阿里巴巴java开发规范》中有明确的规定。
2. 说到子数据库和子表,我们也应该小心使用join(多表join,垂直拆分火葬场)
在通常的开发中,我的一般做法是如果可以使用join就不用join,如果可以使用redis和local cache就不用redis和local cache,从而尽可能避免复杂SQL操作导致的数据库查询性能下降。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。