OMS 全量同步原理?

是直接 select 拉取表中的数据吗?上游有新的更新,开启增量后,是怎么衔接的?是通过回调拉去时间吗?
OMS处理的逻辑 应该不是常规的 CDC 处理逻辑(开启增量前先开启增量拉去模块,全量完成后再回放增量拉取)是开启全量之前先开启增量先持久,全量完了再把持久的覆盖过去吗?但我看oms开起链路的时候可以选择不开启增量,所以我有点不明白,这个增量是在全量前做的还是在增量后做的

全量同步原理,可以简单理解为 查询后批量插入 当然有优化处理 要分片等等
如何衔接?会先增量落盘,再开启全量迁移,整个的过程总,全量与增量有重叠部分,基于at least once设计,重复执行会幂等,一定是最终一致的。
不选择增量迁移,那就相当于一次全量迁移,这种情况,是没有办法最终一致的(假设上游没有停止写,因为全量拿到的数据是快照,无增量相当于无补偿行为,如果上游停写,就另说)。
增量拉取 与 全量迁移数据 是重叠的

可以看一下文档中的图示帮助理解
https://open.oceanbase.com/docs/oms-cn/V3.3.0/10000000000296085