1. DATABASE 파일 크기 수동 줄이기
sp_helpdb DEVDB
EXEC sp_spaceused
-- 데이터 파일에만 적용되며 로그 파일에는 적용되지 않는다.
DBCC SHRINKDATABASE (DEVDB, NOTRUNCATE); -- 조각모음
DBCC SHRINKDATABASE (DEVDB, TRUNCATEONLY); -- 사용하지 않는 공간 OS로 반환
backup database esrm to disk='d:\devdb.bak' with init; -- 백업
backup log esrm to disk='d:\devdb.log' with init; -- 백업후 삭제 처리
ALTER DATABASE DEVDB SET RECOVERY SIMPLE;
DBCC SHRINKFILE (DEVDB_LOG, 10, NOTRUNCATE);
DBCC SHRINKFILE (DEVDB_LOG, 10, TRUNCATEONLY);
ALTER DATABASE DEVDB SET RECOVERY FULL;
2. DATABASE 파일 크기 자동 줄이기
ALTER DATABASE DEVDB SET AUTO_SHRINK ON;