- 最后登录
- 2013-9-2
- 在线时间
- 12 小时
- 威望
- 28
- 金钱
- 272
- 注册时间
- 2011-12-20
- 阅读权限
- 10
- 帖子
- 16
- 精华
- 0
- 积分
- 28
- UID
- 115
|
2#
发表于 2013-5-29 10:13:21
另外关于GROUPTRANSOPS和MAXTRANSOPS这两个参数,文档里有这么一段
if end of transaction OR num of operations >= maxtransops then
if num of operations >= grouptransops then
COMMIT transaction.
Let us look at several examples:
1、Grouptransops = 100, maxtransops = 1
Using the above example, replicat commits the transaction at the same point (ie 25+50+60).
2、Grouptransops = 1, maxtransops = 1
Using the above example, replicat commits the transaction at every operation.
3、Grouptransops = 10, maxtransops = 10
Using the above example, replicat commits the transaction at every 10th operation.
我的理解是,当源端的操作如下时:
25 operations for transaction 1
50 operations for transaction 2
60 operations for transaction 3
对应上面三种配置:目标端应该是
1、25提交一次,50提交一次,60提交一次。
2、每条提交一次。
3、每10条提交一次。
不知道这个理解是否正确,请指教。 |
|