• Oracle Database 9i까지는 테이블이 Drop 되면, 즉시 그 테이블에 할당되었던 공간이 반납되었습니다. Oracle Database 10g는 테이블을 Drop 할 때, 할당된 공간과 의존관계가 있는 객체들이 회수되지 않습니다(그러나, DBA_FREE_SPACE 뷰에서는 제거된 것으로 확인됩니다.) 대신 Drop된 객체들은 임시적으로 Recycle Bin(휴지통)에 저장됩니다.
  • Recycle Bin에 저장된 객체가 차지하고 있는 공간은 공간부족 현상이 발생되지 않는 한 계속 유지됩니다. 이러한 성질로 인하여, DBA는 객체에 대한 복구 가능성을 최대로 유지할 수 있습니다.
  • Drop 된 테이블이 Recycle Bin으로 이동될 때, 그것과 연관된 객체와 제약 조건들은 이름이 변경됩니다. 이후에 생성되는 테이블과의 이름 지정이 충돌되는 것을 방지하기 위해 필요한 절차입니다.
  • Recycyle Bin 자체는 데이터 딕셔너리입니다. 사용자는 DBA_RECYCLEBIN 뷰를 통해 Recycle Bin에 있는 내용을 query 할 수 있습니다.
  • DBA_OBJECTS 뷰로 테이블 개수를 체크 하실 때 Recycle Bin 에 있는 테이블까지 체크 하니 유의 해야합니다.

       

사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'DB - ORACLE > Oracle DB Admin ' 카테고리의 다른 글

Background Process  (0) 2016.01.03
서버 프로세스  (0) 2016.01.03
SYSAUX Tablespace  (0) 2016.01.03
ASM Rebalancing & ASM Mirroring  (0) 2016.01.03
ASM 용어 정의  (0) 2016.01.03

+ Recent posts