▣ Flashback 기능을 사용하려면 아래와 같이 Flashback이 on 모드여야 한다.
▣ Recyclebin
- 삭제된 테이블은 recyclebin안에서 빈공간으로 인식된다.
- DB 운영시 빈공간으로 인식되며 만약 DB의 용량이 부족하다면 휴지통 용량을 사용한다.
- 지워진 테이블은 예고없이 휴지통에서 삭제됨
- Datafile이 Auto-Extend일 경우에는 recyclebin이 확장됨
▣ Table Drop & Recycle
▣ 되살리려는 테이블명이 이미 존재할 경우
▣ EM
▣ DB 전체 Recycle Purge
▣ Querying the RecycleBin
▣ 휴지통에 있는 테이블 내용 확인
▣ 공간 절약을 위해 Flashback log를 만들지 않는 T/S 지정
ALTER TABLESPACE <ts_name> FLASHBACK {ON|OFF}
=> on으로 바꿀 때는 mount 모드에서만 가능
확인> SELECT name,flashback_on FROM v$tablespace;
▣ Monitoring Flashback Database
▶ View the flash recovery area disk quota
SELECT estimated_flashback_size,flashback_size FROM V$FLASHBACK_DATABASE_LOG;
▶ Determine the current flashback window
SELECT oldest_flashback_scn,oldest_flashback_time FROM V$FLASHBACK_DATABASE_LOG;
▶ Monitoring logging in the Flashback Database Log
SELECT * FROM V$FLASHBACK_DATABASE_LOG;
▶ V$FLASH_RECOVERY_AREA_USAGE
▣ Guaranteed Restore Points
해당 restore point가 가능하도록 Flashback log를 지우지 않음
CREATE RESTORE POINT before_load GUARANTEE FLASHBACK DATABASE;
댓글 없음:
댓글 쓰기