안녕하세요
[IO_DATA] 라는 데이터베이스가 6TB까지 찼습니다.
과거데이터 3년치를 지우니 2TB로 줄었는데도, 파일사이즈는 6TB그대로이네요(여유공간 4TB)
SHRINK를 했더니 첫번째시도에선 로그풀차고 24시간뒤 에러 메세지
두번째는 48시간이 지나도 무소식
세번째엔 5TB로 지정해주었는데도 48시간 지나도 무소식
풀백업을 하면 용량이 현저히 줄어져서 백업이 되더라고요
혹시 오프라인모드에서 백업파일을 기존파일로 그냥 이름만 바꾼후에 갈아끼우기해도 될까요?
감사합니다!
Comment 1
-
자리비움
2017.11.21 10:29
문의하신 방법으로 되는지 안되는지는 잘 모르겠지만 아래 방법은 어떨까 싶습니다.
shrink 를 1MB 씩 진행해도 장비 스펙이나 파일 안의 데이터 위치에 따라 수초에서 수분씩 걸리기도 하고,
작업 후 인덱스 조각화가 발생할 수 있어 인덱스 리빌드 작업도 고려해야 합니다.
24, 48, 48 시간의 세번을 진행하셨다고 하셨으니 시간적 여유가 있는것으로 간주하고
새 데이터베이스를 만든 후 필요한 데이터를 이관하시는 방법은 어떨까 싶습니다.
필요하신 데이터가 2TB 모두인지는 잘 모르겠으나 shrink 보다 적은 시간이 소모될 것 같고요.
더 좋은 방법이 있다면 다음 고수님께서ㅋ