1️⃣ 用户请求量太大
因为单服务器TPS、内存、IO都是有限的。
✅ 解决方法是分散请求到多个服务器上。(划分服务)
2️⃣ 单个数据库太大
单个数据库处理能力有限;单库所在服务器上磁盘空间不足;单库上操作的IO瓶颈。
✅ 解决方法是切分成更多更小的库。(划分库)
3️⃣ 单个数据表太大
CRUD都成问题,索引膨胀,查询超时。
✅ 解决方法是切分成多个数据集更小的表。(划分表)
1️⃣ 用户请求量太大
因为单服务器TPS、内存、IO都是有限的。
✅ 解决方法是分散请求到多个服务器上。(划分服务)
2️⃣ 单个数据库太大
单个数据库处理能力有限;单库所在服务器上磁盘空间不足;单库上操作的IO瓶颈。
✅ 解决方法是切分成更多更小的库。(划分库)
3️⃣ 单个数据表太大
CRUD都成问题,索引膨胀,查询超时。
✅ 解决方法是切分成多个数据集更小的表。(划分表)