#一般而言垂直分库的步骤
1.收集分析业务模块间的关系
例如短信系统
在常见的短信系统必然有 用户模块 和 短信记录模块 和运营商模块
如要进行处置分配则可以将短信记录模块单独出来,但此表中要稍作修改,需要保存一些用户账号用户姓名,或者运营商名等次要信息,已包证不必要的连表查询
如需要详细信息可以通过api接口得到
2.复制数据库到其他实例
备份原数据库并记录相关事务点
在原数据库中建立复制用户
在新实例上备份数据库
在新实例上配置复制链路
2.1需要注意的点为
1.使用master-data=2记录事务日志点
2.使用chang master to 配置复制链路
3.如果改变了数据库名字,那么还需使用chenge replication filter配置数据库名转换
3.配置mycat垂直分库
4通过mycat访问Db
数据库优化之垂直分库
最新推荐文章于 2024-08-26 22:05:11 发布
643

被折叠的 条评论
为什么被折叠?



