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