운영/데이터베이스
2019. 7. 19.
데이터파일을 하나씩 줄여가기
아래가 테이블 압축 및 데이터 파일을 축소할 예정인 데이터베이스입니다. 전체 크기는 900GB 정도이고, 사용율을 90% 입니다. 개발 서버 용도로 사용할 예정이기 때문에, 상위 테이블들을 부담없이 테이블 압축 진행하려고 합니다. 테이블 압축 결과 40%의 여유 공간이 발생하였습니다. 디스크 공간을 줄이기 위해서 각 데이터 파일을 비워서 하나씩 제거 하려고 합니다. 8번 데이터 파일을 지우려 합니다. DBCC SHRINKFILE ('EFMS8', EMPTYFILE); 각 파일의 사용하는 Extent 를 확인 하는 방법 DBCC showfilestats 진행한 결과 아래와 같습니다. 이제 9번 파일 EFMS8 을 삭제해 보겠습니다. ALTER DATABASE [EFMS_DEV] REMOVE FILE [EF..