시스템 업그레이드 계획이나 사이트의 크기등에 대한 정보가 없어서 정확하게 어떻게 관리하면 좋겠다라는 조언은 드리기가 힘든 상태이구요 일단 두가지를 시행하시면 될것 같습니다.
첫번째로 tablespace의 크기를 조절하는 명령어는 다음과 같습니다.
alter database datafile '데이터파일이있는경로' resize XXXM;
현재 temp 테이블스페이스의 사용량이 실제보다 크다면 위의 명령어로 적절하게 줄여주시고 다른 테이블스페이스의 크기를 늘려주시면 되겠습니다.
두번째는 크기를 조절하는것 말고 OS상의 다른이름의 파일을 추가시키는 방법입니다.
alter tablespace TB_NAME add datafile '데이터파일경로' size XXXM;
OS 상에서 지우시는것은 의미가 없구요 그 테이블스페이스를 OFFline시키기 전에는 DB 스타트도 되질 않으니 주의하심이 좋을듯 합니다. 지우실때는 일단
drop tablespace TB_NAME; 혹은 데이터가 있는 TB라면 drop tablespace TB_NAME including contents;로 오라클상에서 지우신다음에 OS상의 파일을 지우셔야합니다.
temp 테이블스페이스를 permanent하게 운영하는 경우에 커질수 있습니다. temp 테이블스페이스가 비정상적으로 커진 경우라면 temporary하게 수정하셔야할 듯 합니다.
행복한 하루되세요....
Good luck... Frost
|