MSSQL사용중이고 4TB이상 되는 대용량 DB 용량을 축소시켜야 하는 상황인데,
DBCC SHRINKDATABASE(DB명, NOTRUNCATE) 로 중간중간 빈공간 없이 데이터 당겨서 정리 후
DBCC SHRINKDATABASE(DB명, TRUNCATEONLY) 로 빈공간 없애서 MDF파일 용량 축소해주려고 합니다
이때 SHRINK 작업 중 대상 DB에 DML 쿼리작업이 발생하면, 에러나거나 데이터가 유실될 우려가 있을 것이라고 생각되는데
관련해서 자세히 아시는 분 있으실까요?
FILE, DB 용량 축소 작업은 실시간 DB 대상으로는 처음이라 ...ㅠ
참고로, 축소하려는 DB가 실시간으로 DML이 발생되는 DB입니다