当前位置:当前位置: 首页 >
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
文章出处:网络 人气:发表时间:2025-06-25 19:45:11
是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
同类文章排行
- 你曾看到空乘做过的最傻的事情是什么?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 公司就一个后端一个前端,有必要搞微服务吗?
- 如何看待现在的前端?
- 周鸿祎为什么说他这辈子最鄙视李彦宏?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- PHP和Node.js哪个更爽?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 三只羊是不是被人做局了?
- Web 前端怎样入门?
最新资讯文章
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- Centos为什么突然没人用了?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- Go 语言的使用感受是什么?
- 为什么玩乐器的人都不喜欢让别人碰自己的乐器?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 如何评价mq白这个人?
- 作为一个服务器,node.js 是性能最高的吗?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
- 为什么用 electron 开发的桌面应用那么多?
- 月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- 为什么都认为无GC语言一定会比有GC语言要快?
- PHP现在真的已经过时了吗?
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 江苏省扬州中学是一所怎样的学校?
- 只能选一个,你选谁?
- 你们在编程时遇到过什么离谱的bug吗?
- 为什么知乎上都是说电车没有油车好?
- 江苏省扬州中学是一所怎样的学校?





