
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?_湖南省岳阳市岳阳市屈原管理区较纯单历办公家具有限责任公司
联系人:
手机:
E-mail:
地址:
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
发布时间:2025-06-24 09:50:17 人气:
是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
相关新闻
- 为什么中国开发不出流行的编程语言? 巴西的编程语言都占领全世界了,中国怎么就不行呢? 转自公众号...
- 偶遇曾经发生过关系的异性,会觉得尴尬吗? 某一年我爸去割痔疮,住院几天,深夜了我跟我妈去药房拿药。 ...
- 鸿蒙PC操作系统是不是就是手机操作系统? 你没理解这句话 这是微软(曾经) 这是苹果 这是...
- 为什么Rust的包管理器Cargo这么好用? 好用,指 request 被一个死了九年的包占用。 新来的...
- 可不可以发一张你觉得最有感觉的照片? 前些天晚上在单位值班,正百无聊赖,女朋友忽然打电话,说已经到...
- DeepSeek 那么厉害为什么要开源? 你不知道这几天的乐子,openai 新出的那个 o3-min...