>데이터 베이스 >MySQL 튜토리얼 >Data Guard 配置 Standby Redo Log

Data Guard 配置 Standby Redo Log

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-07 16:46:47990검색

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.