데이타파일이 여러개인 테이블 스페이스의 용량 줄이는 방법 문의 0 3 1,871

by lovekod2hj [Oracle Admin] 테이블스페이스 용량 줄이기 [2017.06.27 10:54:15]


테이블 스페이스의 데이터 파일이 여러개 인 경우에 용량을 줄이려고 합니다.

파일이 한 개인 경우는 명령어를 통해서 처리가 가능한데

여러 개 파일일 경우는 어떻게 해야 할까요?

버전 : 오라클9i

테이블 스페이스 정보

    - 테이블 스페이스명 : index2

    - 총용량 : 4096M, 여유공간 : 3313M => 변경후 2048M

    - 테이터 파일

        /edudata/edu/dbf/index02.dbf    1024M
        /edudata/edu/dbf/index02_2.dbf    1024M
        /edudata/edu/dbf/index02_3.dbf    1024M
        /edudata/edu/dbf/index02_4.dbf    1024M

       

by 임상준 [2017.06.27 13:12:21]

하나씩 하시면 됩니다.. 개별 파일에 대해 HWM 이 다 다르기 때문에 일괄적으로 한다는것도 좀 이상한 것 같아요.


by 미생 [2017.06.27 13:59:18]

데이터 파일 사이즈 줄이는 작업 자체가 불필요한 작업 같습니다.


by lovekod2hj [2017.06.28 08:26:23]

전체 db의 테이블 스페이스가 꽉 차서 여유가 없어서 안 쓰는 공간을 쥐어짜서 부족한 곳에 할당을 해줘야 해서요. 여러개 파일이라서 삭제는 못할 거 같고 하나씩 줄이자니 정확하게 사용하는 용량을 알 수가 없고 무작정 줄여지는 범위까지 계속 줄여보는 것도 뭔가 불안해서요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입