11. 플래시백 로그

플래시백 데이터베이스를 실행하기 위해 추가한 것으로 특정 시점으로 변경이 일어난 데이터베이스를 되돌리기 위해 수정된 데이터베이스 블록의 이전 이미지를 저장하는 기능이다.

11.1 플래시백 데이터베이스

이 기능은 매우 시간이 오래 걸리는 시점별 데이터베이스 복구 프로세스의 성능을 향상시키기 위한 기술로 소개된 것이다.
복구 순서

  1. 데이터베이스를 shutdown한다.
  2. 마운트 상태로 구동한다.
  3. 플래시백 데이터베이스 명령을 실행한다.
  4. resetlogs 옵션으로 데이터베이스를 오픈한다.

11.2 플래쉬 복구 영역

데이터베이스의 백업과 복구와 관련된 다수의 파일들을 관리하는 위치이다.

  • 데이터 파일의 복사본
  • 데이터베이스의 증분 백업용
  • 리두 로그 및 아카이브 리두 로그
  • 컨트롤 파일과 그 백업본
  • 플래시백 로그들