FLASHBACK

2024. 7. 4. 20:13DBMS/ORACLE Admin

반응형

사용자의 실수로 테이블 삭제, DML 오류 등 논리적 오류를 빠르게 복구할 수 있는 기능이며 물리적인 장애는 복구할 수 없다.

 

 

ROW Level Flashback

사용자가 row level fleshback을 요청하면 Undo Segment 를 찾아서 해당 테이블의 특정 ROW만 flashback 해주는 기능이다. commit 된 데이터만 복구가 된다.

 

 

 

 

아래줄 부터 변경 내역이다.

 

 

해당 row 의 변경사항이 발생한 시간 추적

 

 

 

 

 

Table Level Flashback

 

장애난 테이블의 전체 내용이 변경되는 flashback이다.

 

 

 

 

 

 

 

drop table recyclebin

 

 

테이블이 삭제되면서 휴지통으로 옮겨졌다.

 

 

 

 

 

 

 

 

 

Database Level Flashback

 

장애 데이터 파일에 Flashback log를 적용시켜 바로 복구가 가능하다. 

 

 

분 단위 파라미터 설정

 

 

 

 

 

 

flashback log가 쌓이는 경로

 

 

 

 

 

 

 

 

 

 

반응형