# 非分布式 RDBMS 横向扩展尝试 B: 分库分表

__*分库分表弱点*__

+ 以水平分片为例

![`smart`](./student-guide/diagram/horizontal-sharding.drawio.png)

-------------------------------------------------------------
从上图观察可能冲击力不大,现实世界里把工作负载切到40多个库里的也不是个案。而且,SQL 语句的便捷性在数据库的壁垒下消失了,因为容纳这些分片的是不同的数据库,不是真正的集群,不是集群就不能真正共享 `chema 信息,应用端需要承担更多责任,而且对运维和管理来说是个灾难。