当前位置: 代码迷 >> Oracle管理 >> Oracle 11g DataGuard 启用最高可用性的一些有关问题
  详细解决方案

Oracle 11g DataGuard 启用最高可用性的一些有关问题

热度:618   发布时间:2016-04-24 04:06:39.0
Oracle 11g DataGuard 启用最高可用性的一些问题
1.   这个参数是不是要这么写:
  *.log_archive_dest_2='service=standby LGWR SYNC AFFIRM valid_for=(all_logfiles,all_roles) db_unique_name=STANDBY'

2.   还有就是默认的最高性能模式下是不是用LGWR ASYNC进程比较好?

3.log_archive_dest_2='service=PRIMARY async valid_for=(all_logfiles,all_roles) db_unique_name=STANDBY'

和 log_archive_dest_2='service=PRIMARY LGWR async valid_for=(all_logfiles,all_roles) db_unique_name=STANDBY‘
'这两句是不是一样的效果。oracle11g r2版的。谢谢
------解决思路----------------------
可以看看官方文档里data guard的reference部分

所以,只有合适的参数,而没有说,必须选择某些参数值
1,这个配置与最大可用冲突。这是最大保护模式的配置
2,官方不建议使用sync同步模式,而是用async异步模式。通常情况下,standby作为备用库存在,是出于容灾的目的,应尽量避免对主库造成负担。而sync使主库在某些情况下(比如主备库之间的网络延时)有hang住的可能。LGWR ASYNC是一个可行的配置
3, 应该是一样的。async和sync都是在使用LGWR情况下的参数,另外,当指定LGWR时缺省使用ASYNC
  相关解决方案