当前位置: 首页 >
面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
- 人气:
是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
推荐资讯
- 2025-06-26有一张巨强的显卡是什么体验?
- 2025-06-26男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办?
- 2025-06-26Node.js是谁发明的?
- 2025-06-26男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-26***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
- 2025-06-26未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 2025-06-26PHP现在真的已经过时了吗?
- 2025-06-26作为一个服务器,node.js 是性能最高的吗?
- 2025-06-26足球运动员的身材会不会像篮球运动员一样朝着巨型化的方向发展?
- 2025-06-26鱼缸的硝酸盐含量为多少比较合适?
- 2025-06-26为什么微信不向telegram学习?
- 2025-06-26华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-26ios的描述文件有多大的权限?
- 2025-06-26宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
- 2025-06-26和女生合租,都会发生什么事情?
- 2025-06-26为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
推荐产品
-
如何看待国内服装尺码越来越小的现象?
你大扔子,你就搜胸围120 你大翘尻,你就搜臀围140 我不 -
请问有没有什么工具能够生成局域网的网络拓扑结构图?
最好用、完全免费、能直接上手的软件还是Nmap。 扫描完成 -
中年夫妻有多少生活和谐的?
在一起22年了,老大都上初中了,时间过得真快! 老公单位 -
springboot框架中一个controller类可以调用多个service类吗?
完全可以的 我之前也不敢调用多个service,直到有一天,
最新资讯