MySQL优化-分库分表
程序员日记 2019-08-19
数据库架构演变单机数据库->(读操作日益增加,用户请求量大)读写分离,主从复制(负载均衡)->(写操作越来越多,单Master无法满足)分库分表分区问题1.用户请求量太大因为单服务器TPS,内存,IO都是有限的。解决方法:分散请求到多个服务器上;也就是堆机器解决,常见解决方案就是读写分离,多个服务器提供给数据库读操作访问2.单表太大CRUD都成问题;索引膨胀,查询超时解决方法:分区分表。3.单库太大单个数据库处理能力有限;单库所在服务器上磁盘空间不足;单库上操作的IO瓶颈解决方法:分...
标签: