봇 테스트를 돌리다 보니 불필요한 데이터가 테이블에 쌓인다. 개발 서버 같은 경우 복구할 것도 아니라서 트랜잭션 로그 백업도 필요없다.
디스크 사용량을 줄이기 위해 일단 디비 복구모델을 단순모델로 바꾸자. 그리고 불필요한 봇 데이터들을 지우자. 하지만 테이블 지운다고 디비 파일 용량이 바로 줄어들지 않는다.
-- 로그 축소 작업
BACKUP LOG [Database] WITH TRUNCATE_ONLY
-- 로그 삭제
BACKUP LOG [Database] WITH NO_LOG
-- 파일 축소
DBCC SHRINKFILE (DB파일, 10)
DBCC SHRINKFILE (DB_LOG파일, 10)
출처: https://yongblog.tistory.com/72 [기억력이 나쁜 나에게 주는 페이지]
728x90