오라클 테이블 truncate 혹은 shrink 작업으로 테이블스페이스(dbf) 용량 줄이기 0 1 2,995

by 문갱 [Oracle 기초] 테이블 [2019.12.09 14:29:54]


안녕하세요 리눅스 서버에 오라클을 사용 중입니다.

리눅스 서버의 HDD 용량이 모자라 사용하지 않는 로그 테이블을 지우고 HDD 용량을 확보 하려고 합니다.

그래서 제가 사용한 방법은

1. 2019년 데이터만 TEMP 테이블에 옮긴 후 기존 테이블 TRUNCATE (옵션 : drop storage), 이후 백업 받아 놓은 2019데이터를 다시 기존 테이블에 INSERT

그래도 테이블스페이스 용량을 줄이려고 하니 HWM크기 만큼 줄여 지더라구요.

제가 공부 한 지식대로는 TRUNCATE를 하면 HWM 크기도 줄여 진다고 하던데 줄여진 HWM 크기가 저정도라서 TABLESPACE RESIZE가 안되는걸까요....?

뭔가 더 줄여질거같은데...

by 우리집아찌 [2019.12.09 14:51:50]
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입