工作中 ogg 部分参数 详解

1.--当调试时可能用的上
--表示利用完队列后默认删除
PURGEOLDEXTRACTS ./dirdat/*,usecheckpoints
--表示利用玩的队列最少保留一天的队列
PURGEOLDEXTRACTS ./dirdat/*,usecheckpoints, MINKEEPHOURS 24


2.oracle建议复制进程只要error 就abend 设置
--reperror default,abend
此种模式下,只要出错进程就会abend,然后监控人员可以根据报告文件和discard文件中的错误信息对错误进行定位,经修复后重启进程,如此可以保证两端数据的严格一致。
如果有的replicat将错误处理模式设置成了reperror default,discard模式,则会数据出错后只是将错误数据丢到discard文件里面,
然后继续下面的处理。由于后继的数据复制还在继续,此时discard中丢失的数据已经无法被恢复,只能将discard文件中所有出错的表进行重新初始化


3.优化IO
a)控制主复制进程数量
重新对OGG进行配置,减少extract的数量。
一般主Extract的处理能力比较强,依据硬件平台不同每小时处理20-50G日志是没有问题的,所以一般只需配置1-3个主Extract.
OGG数据复制的瓶颈主要在于目标端的replicat进程,可以在目标端对replicat进程进行拆分提高投递性能,但源端的Extract并不需要如此拆分。
b)可以通过对OGG的主Extract进程加大轮询日志间隔来降低IO占用:
EOFDELAY 5 //将轮询日志的时间设置为5秒,默认为1秒
CHECKPOINTSECS 20 //将写检查点的时间设置为20秒,默认为10秒
这两个

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值