Data Guard在最大保护和最高可用性模式下,或者最大性能模式的实时运用、则 Standby数据库必须配置 Standby Redo Log
并且、DG从 standby redo log 比 archived log 能恢复和运用更多redo
Oracle 建议、在部署备库时、应该做好 plan
创建的原则:
③ 每一日志组为了安全起见,可以做多路镜像
注意事项:
① 逻辑备库可能需要更多的 Standby Redo Log 日志组
② 10 g R2 官方文档指出:
Control files can now dynamically grow in size when you increase the values of the following parameters: MAXLOGFILES, MAXLOGMEMBERS, MAXLOGHISTORY, and MAXINSTANCES
下面以主库配置 Standby Redo Log 为例:(你要有alter database 系统权限)
sys@ORCL> alter database add standby logfile group 4 (\'/u01/app/oracle/oradata/ORCL/stdredo001.log\') size 50M; Database altered. sys@ORCL> alter database add standby logfile group 5 (\'/u01/app/oracle/oradata/ORCL/stdredo002.log\') size 50M; Database altered. sys@ORCL> alter database add standby logfile group 6 (\'/u01/app/oracle/oradata/ORCL/stdredo003.log\') size 50M; Database altered. sys@ORCL> alter database add standby logfile group 7 (\'/u01/app/oracle/oradata/ORCL/stdredo004.log\') size 50M; Database altered.
在 MAA 环境下手工添加 Standby Redo Log :alter database add standby logfile thread 2 group 8 size 50M;
MAA 环境下如果没有 thread 子句、DG 会在运行时当不同实例需要时自动指派给需求者
㈡ 删除 Standby Redo Log
Standby redo log删除方法:
sys@ORCL> alter database drop standby logfile group 8;
Database altered.
㈢ 查询 Standby Redo Log
通过V$STANDBY_LOG视图查看standby redo log文件组:
sys@ORCL> select group#,thread#,sequence#,archived,status from v$standby_log;
GROUP# THREAD# SEQUENCE# ARC STATUS
---------- ---------- ---------- --- ----------
4 0 0 YES UNASSIGNED
5 0 0 YES UNASSIGNED
6 0 0 YES UNASSIGNED
7 0 0 YES UNASSIGNED来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26515977/viewspace-1208301/ ,如需转载,请注明出处,否则将追究法律责任。