当前位置: 首页 >
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
- 人气:
是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
推荐资讯
- 2025-06-28蜀汉为什么一直北伐,苟着不行吗?
- 2025-06-28台湾是中国领土,那台湾海峡算是内海,为什么不击沉那些无理通过海峡的军事力量?
- 2025-06-28为什么软件公司很少用python开发web?
- 2025-06-28如何评价蔡徐坤的新歌《Deadman》?
- 2025-06-28为何Microsoft能一直留在中国市场?
- 2025-06-28C# 如何解决这个代码复用问题?
- 2025-06-28为什么抖音直播大半都是女主播在擦边?
- 2025-06-28为什么健身房内没人打架?
- 2025-06-28听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗?
- 2025-06-28目前开发APP流行用什么?
- 2025-06-28公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-28杨瀚森在中国篮球运动员是什么档次,他能比年轻的王治郅和易建联,还是周琦的水平,或者是姚明?
- 2025-06-28和女生合租,都会发生什么事情?
- 2025-06-28本人女20,平胸跟男生一样怎么办 ?
- 2025-06-28什么样的人算是中了基因***?
- 2025-06-28为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
推荐产品
-
为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
这真的像极了广电在问:为什么人们都不看电视了,这些搞垄断的确 -
如何看待中国民航局对必须携带具有3c强制认证的充电宝上机的规定?
充电宝主要是为了应对长途出行中不稳定的充电环境所配备 而飞机 -
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
如果是干活赚钱,我推荐claude code,你所需要付出的 -
Golang和J***a到底怎么选?
就不想用rust吗?局面打开,j***a写一堆class太臃
最新资讯




