보관된 재실행 로그 대조 확인
보관된 재실행 로그를 Amazon RDS 프로시저 rdsadmin.rdsadmin_rman_util.crosscheck_archivelog
를 사용해 대조 확인할 수 있습니다.
이 프로시저를 사용하여 제어 파일에 등록된 아카이브된 다시 실행 로그를 대조 확인하고 선택 사항으로 만료된 로그 레코드를 삭제할 수 있습니다. RMAN은 백업을 수행할 때 제어 파일에 레코드를 생성합니다. 시간이 지남에 따라 이 레코드로 인해 제어 파일의 크기가 증가합니다. 만료된 레코드는 주기적으로 제거하는 것이 좋습니다.
참고
표준 Amazon RDS 백업은 RMAN을 사용하지 않으므로 제어 파일에 레코드를 생성하지 않습니다.
이 프로시저에서는 RMAN 작업을 위해 공통 파라미터인 p_rman_to_dbms_output
을 사용합니다.
자세한 내용은 RMAN 프로시저용 공통 파라미터 섹션을 참조하세요.
이 프로시저에서는 다음과 같은 추가 파라미터도 사용합니다.
파라미터 이름 | 데이터 형식 | 유효한 값 | 기본값 | 필수 | 설명 |
---|---|---|---|---|---|
|
부울 |
|
|
아니요 |
|
이 프로시저는 다음 Amazon RDS for Oracle 엔진 버전에서 지원됩니다.
-
Oracle Database 21c(21.0.0)
-
Oracle Database 19c(19.0.0)
다음 예에서는 제어 파일에서 아카이브된 다시 실행 로그 레코드를 만료됨으로 표시하지만 레코드를 삭제하지는 않습니다.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>
FALSE
, p_rman_to_dbms_output =>FALSE
); END; /
다음 예에서는 제어 파일에서 만료된 아카이브된 다시 실행 로그를 삭제합니다.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>
TRUE
, p_rman_to_dbms_output =>FALSE
); END; /