간혹 DB의 용량을 보면 데이터 쪽은 그럭저럭 괜찮은데
오랜 사용으로 로그 파일 크기가 엄청나게 커지는 경우가 있습니다.
이럴때는 늘어날데로 늘어난 DB LOG의 크기를 줄여야 합니다.
메니지먼트 스튜디오 쿼리창에 다음과 같이 하시면 됩니다.
backup log ABC with no_log
DBCC SHRINKFILE(ABC_log, 1024)
이렇게 하시면 처음 명령에서 ABC에 대한 로그를 삭제한후
두번째 명령에서 Log 파일의 크기를 조정합니다.
1024는 1GB 로 MB 단위로 쓰시면 됩니다.
위와 같이 실행하였는데 줄어들지 않는 경우 해당 DB 속성에 들어가 Transaction Log의 초기값을 1MB로 설정 후 적용하고 위의 backup & shrink 작업을 실행하면 됩니다.
BACKUP LOG [데이터베이스] WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE ([데이터베이스이름], TRUNCATEONLY)