关于oms正向切换的几点疑问

【 使用环境 】测试环境
【 OB or 其他组件 】
ob 4.1
【 使用版本 】
oms 4.1.0-ce
【问题描述】刚搭建好oms服务测试了“结构迁移+全量迁移”,执行到最后步骤时,出现的“正向切换”步骤让我很疑惑,有几点问题希望可以得到确认:

  1. 我理解的正向切换的意思就是从旧数据库迁移到新数据库执行的流程,不知道对不对
  2. 我对这句话比较疑惑“OMS 会自动删除迁移依赖的附加列和唯一索引,添加 Check 约束”,这里的自动删除是删除源数据库的“附加列和唯一索引”,还是删除目标数据库的“附加列和唯一索引”,保持源数据库和目标数据库一致不就可以了,为什么要删除呢

【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】

指删除目标(OB)端的附加列和唯一索引等。
OMS 在迁移数据过程中对所有表都加了4个隐藏列并增加了一个 UK,对无主键表迁移很有用。迁移完了后这些列和约束就没有必要了。所以会有删除这一步。

1 个赞

:+1: :+1: 这个在文档里写的有吗,我找了一圈都没找到