我正在检查 azure sql 数据库的 Azure 数据同步功能,并观察到数据未正确同步。
场景:我创建了同步组,其中有一台集线器机器 [Hub1] 和 2 个数据库,一个位于同一数据中心 [DB1],另一个来自其他数据中心 [DB2]。
案例:我在 DB2 的一个表中进行了修改,并触发了\run sync 来进行数据库同步。同步后,当我检查数据库时,我观察到只有 Hub1 表数据按照 DB2 进行了修改,而 DB1 没有修改。
当我再次触发数据库同步时,只有 DB1 根据 DB2 中的更改进行了修改。
根据我的理解和期望,在一次同步操作中,Hub1 和 DB1 都应该按照 DB2 中的修改进行修改。
为什么这个数据不匹配问题?