看了刘大的回覆, 也找了一下相关资料, 看到MAXTRANSOPS中有一段叙述:
MAXTRANSOPS (default 100,000,000) controls the maximum size of a single REPLICAT transaction. A smaller value for MAXTRANSOPS will split large, multiple record transactions into smaller blocks resulting in more commits and checkpointing. The tradeoff here is efficiency and transaction integrity.
Transactions that were originally committed together as one event may be split into separate transactions with the risk of a momentary mismatch of balances and values.
最后所谓的"risk of a momentary mismatch of balances and values", 是指因拆分多次提交的过程中, 有user同时查询目标端的资料, 进而导致查询结果笔数不一致的问题嘛? 或是不应如此理解, 还请刘大指点一下.