오라클에서 데이터나 테이블이 삭제되어도 recycle bin 에 쌓여있거나 모종의 이유로 실제는 디스크 공간 여유가 있지만 테이블 스페이스가 잡고 있는 용량 만큼 여유량 산정이 안될때가 있다. 그 때 토드의 테이블스페이스 -> 데이터파일 minimize 하는 기능을 사용하는데 이 로직이 뭘까 보다보니 수행하는 명령어가 datafile 을 resize 하는 것이었다. 그래서 토드가 없을 때 이 작업을 어찌하나... 데이터 파일에 실제 사용되고 있는 용량이 얼마인가 계산하고 resize 하는 작업까지 정리해본다. 데이터 파일 resizealter database datafile '/oracle/dbs/toolsORA.dbf' resize 100M;--ASM의 경우ALTER DATABASE DATAFILE..