高可用与扩展开篇:单机 MySQL 的瓶颈在哪? 假设你创业做了一个电商网站。刚上线时日活 100 人,一台 MySQL 跑得飞起。半年后做了一波推广,日活涨到 1 万,数据库开始偶尔慢查询。又过了一年,日活突破 10 万,订单表 3000 万行,高峰期 QPS 飙到 1 万 --- MySQL 连接数爆了,查询超时,用户下不了单。 这时候你面临两个瓶颈: 并发瓶颈:单机数据库连接数有限(通常几百到几千),扛不住大量并发读写 容量瓶颈:单表数据量太大,B+ 树层级增加,查询变慢 硅碳合伙人大约 25 分钟MySQL主从复制分库分表高可用