微服务最可怕的不是拆分,而是数据库“慢性死亡”很多公司刚上微服务的时候,都特别兴奋。服务拆了。Docker 上了。Kubernetes 跑起来了。链路追踪也有了。结果半年后:系统越来越卡。数据库 CPU 飙升。接口 RT 从 50ms 涨到 3 秒。开发天天骂 DBA。DBA 天天骂架构师。最后所有人发现:真正压垮微服务的,根本不是服务。而是:数据库查询。很多团队有个特别危险的误区:“服务拆分了,系统自然就能扩展。”现实恰恰相反。如果数据库查询没优化好:微服务拆得越细,数据库死得越快。今天咱就聊点真正线上踩坑后的东西。不是 PPT 架构。不是八股文。而是:微服务时代,数据库为什么越来越容易崩。以及:到底该怎么救。一、为什么微服务会让数据库压力暴涨?因为:服务拆分,本质上增加了“查询次数”。以前单体系统