sync-diff 原理上对比的是 上游 A 表和 下游 A 表的数据一致与否。
正常会拆批,核心就是:
set snapshot = '2024xxx';
select xor() from t where row_id between and;
如果你加了 range。就是
select xor() from t where row_id between and; 变成 select xor() from t where row_id between and and range between;
rowid 拆分你不用管。