기존 구 DB와 복원한 신 DB의 테이블스페이스 용량 차이 0 5 1,367

by 벤솝 [Oracle 백업/복구] [2018.04.17 16:42:52]


안녕하세요. 궁금한 점이 있어 질문드립니다.

서버 이전 작업을 수행하게 되면서 기존 DB를 백업하고 신규 서버에 복구하였는데요.

현재까지는 문제 없이 운용 중인데 테이블스페이스 용량 차이가 너무 많이 나서 이런 경우가 정상인지 질문드립니다.

기존DB와 신규DB의 각 테이블스페이스 사용 용량 총 합이 기존 120Gbyte인데 신규는 60Gbyte 입니다..

exp 시 다음 명령을 통해 진행했는데요. 아래 옵션(compress, direct)을 통해 테이블스페이스 용량이 줄어들수 있는지요?

exp scott/tiger log=C:\log_20180401.log file=C:\dump_20180401.dmp compress=n direct=y

by 벤솝 [2018.04.17 17:09:21]

full백업이 아닌 특정 owner 백업으로 진행했습니다.


by 마농 [2018.04.17 18:04:17]

exp/imp 는 물리적 백업복구가 아닌 논리적 백업복구 툴입니다.
통째로 들어다가 옮기는게 아니고, 데이터를 새로 차곡차고 쌓는 개념이죠.
기존 DB 의 저장공간에 조각화(빈공간)가 많았다면? 신규 DB 용량이 줄어 들 수 있습니다.


by 벤솝 [2018.04.23 10:14:46]

답변 감사드립니다 ^^


by 파워간 [2018.04.18 16:29:17]

블럭이 많이 더러워져있는 상태였다면 충분히 가능합니다.


by 벤솝 [2018.04.23 10:15:16]

감사합니다. 많은 도움이 되었습니다 ^^

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