最近想总结下mysql的面试题,把遇到过的面试题都记录下提高下自己的水平
1.切库问题:
原来的实例中有4个库,主机资源紧张,需要其中1个库迁移到其他机器上不停业务这个改怎么做。
第一步针对需要迁移的库搭建从库
第二步业务如可切换保证数据一直性
一是通过账户来控制业务用户的访问,或者回收账号对这个库的访问权限
二是给库名或者表名rename
这样能控制源端数据停止写入两边数据拉齐
然后用pt-checksum做数据校验
最近想总结下mysql的面试题,把遇到过的面试题都记录下提高下自己的水平
1.切库问题:
原来的实例中有4个库,主机资源紧张,需要其中1个库迁移到其他机器上不停业务这个改怎么做。
第一步针对需要迁移的库搭建从库
第二步业务如可切换保证数据一直性
一是通过账户来控制业务用户的访问,或者回收账号对这个库的访问权限
二是给库名或者表名rename
这样能控制源端数据停止写入两边数据拉齐
然后用pt-checksum做数据校验