RDS for Oracle 복제본 문제 해결 - Amazon Relational Database Service

RDS for Oracle 복제본 문제 해결

이 섹션에서는 발생할 수 있는 복제 문제 및 해결 방법에 대해 설명합니다.

Oracle 복제 지연 모니터링

Amazon CloudWatch에서 복제 지연 시간을 모니터링하려면 Amazon RDS ReplicaLag 지표를 확인합니다. 복제본 지연 시간에 대한 자세한 내용은 읽기 전용 복제본 모니터링Amazon RDS에 대한 Amazon CloudWatch 지표 단원을 참조하세요.

읽기 전용 복제본 지연 시간이 너무 긴 경우 다음 보기를 쿼리합니다.

  • V$ARCHIVED_LOG – 읽기 전용 복제본에 적용된 커밋을 표시합니다.

  • V$DATAGUARD_STATSReplicaLag 지표를 구성하는 구성 요소의 세부 분류를 표시합니다.

  • V$DATAGUARD_STATUS – Oracle의 내부 복제 프로세스의 로그 출력을 표시합니다.

탑재된 복제본의 경우, 지연 시간이 너무 긴 경우 V$ 보기를 쿼리할 수 없습니다. 대신 다음을 수행합니다.

  • CloudWatch에서 ReplicaLag 지표를 확인합니다.

  • 콘솔에서 복제본에 대한 알림 로그 파일을 확인합니다. 복구 메시지에서 오류를 찾습니다. 메시지에는 기본 시퀀스 번호와 비교할 수 있는 로그 시퀀스 번호가 포함됩니다. 자세한 정보는 Oracle 데이터베이스 로그 파일의 내용을 참조하세요.

트리거 추가 또는 수정 후 Oracle 복제 실패 문제 해결

트리거를 추가하거나 수정하고 나서 복제가 실패하면 트리거가 문제가 될 수 있습니다. RDS에서 복제를 위해 필요한 다음 사용자 계정을 트리거가 제외하는지 확인합니다.

  • 관리자 권한을 가진 사용자 계정

  • SYS

  • SYSTEM

  • RDS_DATAGUARD

  • rdsdb

자세한 정보는 RDS for Oracle 복제본에 대한 기타 고려 사항의 내용을 참조하세요.