当前位置:当前位置: 首页 >
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
文章出处:网络 人气:发表时间:2025-06-25 22:40:12
是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
同类文章排行
- 手术时把大脑拿出来还能接回去吗?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
- J***aScript 已经强大到什么程度了?
- 可以去贵州或云南的小镇简单生活吗?
- 各位都在用Docker跑些什么呢?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 为什么国内的uni***一直没人讨论呢?
- 40系显卡性能是否过剩?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
最新资讯文章
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 你为什么在日常生活中不敢穿的太漂亮?
- 折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- 既然电脑不能插四条内存,为什么要设计四个插槽?
- 能分享一下你写过的rust项目吗?
- 编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- 程序员都干过哪些很刺激的事情?
- 为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 如何评价刀郎演唱会场外《大眼睛》***?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 哪些东西必须戒掉?
- Flutter 为什么没有一款好用的UI框架?
- Dify工作流,你有哪些好玩的点子?
- golang总体上有什么缺陷?






关注公众微信号
移动端,扫扫更精彩