Oacle 에서 표, 표 공간, 사용 자 를 삭제 할 때 디스크 공간 을 어떻게 방출 합 니까?
truncate table tablename DROP STORAGE;
drop
drop table xx 구문 drop 을 실행 한 시 계 는 휴지통 (user recyclebin) 에 놓 여 있 으 며, 직접 삭제 하 는 것 이 아 닙 니 다.이렇게 하면 휴지통 안의 시계 정 보 를 복구 하거나 완전히 제거 할 수 있다.휴지통 조회 userrecyclebin 에서 삭 제 된 표 정 보 를 가 져 온 다음 문장 flashback table to before drop [rename to] 를 사용 합 니 다.휴지통 에 있 는 시 계 를 원래 이름 으로 복원 하거나 새 이름 을 지정 하면 표 의 데 이 터 를 잃 어 버 리 지 않 습 니 다.표를 완전히 삭제 하려 면 다음 문장 을 사용 하 십시오: drop table purge;
휴지통 정보 지우 기
지정 한 테이블 지우 기: purge table;
현재 사용자 의 휴지통 지우 기: Purge recyclebin;
모든 사용자 의 휴지통 지우 기: Purge dbarecyclebin;
휴지통 에 넣 지 않 고 바로 삭제 하면 drop table xx purge 입 니 다.
---------------------
truncate
truncate table XX
Truncate 는 스크롤 백 을 지원 하지 않 으 며, 외부 키 가 있 는 시 계 를 truncate 할 수 없습니다. 삭제 하려 면 먼저 외부 키 를 취소 한 다음 삭제 해 야 합 니 다.
truncate table 이후 표 공간 이 풀 리 지 않 았 을 수도 있 습 니 다. 다음 문 구 를 사용 할 수 있 습 니 다.
alter table 표 이름 deallocate UNUSED KEEP 0;
KEEP 0 을 넣 지 않 으 면 시계 공간 이 방출 되 지 않 음 을 주의 하 세 요.
예 를 들 면:
alter table F_MINUTE_TD_NET_FHO_B7 deallocate UNUSED KEEP 0;
또는:
TRUNCATE TABLE (schema)table_name DROP (REUSE) STORAGE 에서 만 표 공간 을 방출 할 수 있 습 니 다.
예 를 들 어 truncate table test 1 DROP STORAGE;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.