5.1.1 分片(Sharding)策略 5.1.1 分片(Sharding)策略:从理论共识到生产落地的全链路实现指南 你有没有在凌晨三点被一条告警惊醒——“订单库主节点 CPU 持续 98%,连接数超限,慢查询堆积 237 条”? 你有没有在压测报告里看到:单表 数据量突破 8.2 亿行, 的执行计划突然从 退化为 ,再滑向 ? 你有没有在架构评审会上,听见同事说:“我们先水平拆分吧”,然后全场沉默三秒,有人弱弱补了一句:“……按什么字段拆?拆完跨分片 JOIN 怎么办?全局 ID 怎么生成?扩容时数据怎么搬?” 这些问题,不是抽象的“高可用设计原则”,而是每一个经历过真实流量洪峰的工程师,在数据库瓶颈面前攥紧的那张汗湿的纸。