8. 리두 로그 파일
데이터베이스의 트랜잭션 로그를 저장하는 파일로서 다음과 같은 경우에 사용한다.
- 시스템 장애 이후 인스턴스 복구
- 백업에서 데이터 파일 restore 이후 미디어 복구
- 스탠바이 데이터베이스 프로세싱
- Stream을 이용하여 정보 공유를 위한 리두 로그 마이닝 기능
8.1 온라인 리두 로그
모든 오라클 데이터베이스는 최소한 두 개의 온라인 리두 로그 파일 그룹을 가진다. 그리고 각 리두 로그 그룹은 하나 이상의 리두 로그 멤버로 구성된다.
- 각각 그룹의 개별 리두 로그 파일 멤버는 각각에 대해 정확히 미러링을 하는 방식을 취한다.
- 온라인 리두 로그 파일들은 고정 크기로 생성된다.
- 각 그룹은 순환 방식으로 사용한다. (로그 스위치)
온라인 리두 로그의 크기와 개수를 결정하기 위해 고려해야 할 사항 - 최상 작업 부하
- 많은 사용자가 동일 블록을 수정
- 평균 복구 시간
8.2 아카이브 리두 로그
리두 로그의 복사본으로 오라클의 모드에 따라 생성 될 수도 있고 생성되지 않을 수도 있다.