Heim >Datenbank >MySQL-Tutorial >Data Guard 配置 Standby Redo Log

Data Guard 配置 Standby Redo Log

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 16:46:47988Durchsuche

Data Guard在最大保护和最高可用性模式下,Standby数据库必须配置 Standby Redo Log备库创建并配置 Standby Redo Log 是为了能够

Data Guard在最大保护和最高可用性模式下,Standby数据库必须配置 Standby Redo Log

备库创建并配置 Standby Redo Log 是为了能够接收到主库传过来的日志,用作恢复主库创建并配置 Standby Redo Log 是为了在主备切换之后,能够接收到原备库(切换之后的主库)传过来的日志

㈠ 创建 Standby Redo Log

创建的原则:

① Standby Redo Log 的文件大小与主库 online redo log 文件大小相同

② Standby Redo Log 日志文件组的个数依照下面的原则进行计算:

Standby redo log组数公式 >= (每个instance日志组个数+1)*instance个数

例如在我的环境中,只有一个节点,这个节点有三组redo,所以

Standby redo log组数公式>=(3+1)*1  == 4

所以需要创建4组Standby redo log

③ 每一日志组为了安全起见,可以做多路镜像

下面以主库配置 Standby Redo Log 为例:

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.

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn