수고하십니다.
일본에서 프로그래머로 일한지 1년이 되어가는 신입입니다.
SQL의 S도 모르는상태에서 일을 시작하였습니다만, 본 커뮤니티를 참고로 하여 하루하루 버티고 있습니다.
다름이 아니오라, 제 첫 일 중의 하나가 삭제 스크립트의 작성이 되었습니다만,
고객측 SQL서버의 하드디스크의 물리적인 용량이 적은 관계로, 상당히 제한된 환경 하에서 작업을 하게 되었습니다.
5000만건 정도의 레코드를 삭제해야 하는데 그 중 3000만건 정도를 삭제하면 하드디스크가 꽉 차버리는 상황이 발생하고 있습니다.
여기서 질문을 드립니다만, 트랜젝션 로그를 피하면서 삭제를 실시할수 있는 방법은 진정 없는 것인지요?
이 방법이 통하지 않는다면, 테이블을 날리는 수 밖에 없다고 생각됩니다만;;
|