최근에 내 응용 프로그램 테이블에서 제거를 수행합니다. 디스크 공간이 11.12GB 인 총 기록은 1.1 백만입니다.제거 된 테이블에서 테이블 크기가 줄어들지 않습니다.
필자는 860k 개의 레코드를 삭제했으며 290k 개의 레코드를 유지했지만 왜 내 공간이 11.09GB로 감소 했습니까?
보고서 - 디스크 사용량 - 데이터 파일에 사용되는 디스크 공간 - 사용 된 공간에 대한 세부 정보를 모니터링합니다.
내가 perfrom 데이터 파일을 축소해야합니까? 이것은 오랫동안 퍼즐이었습니다.
플랫폼은 무엇입니까? 어느 OS? 어떤 데이터베이스 엔진? MySQL은? SQL Server? 다른 것? 그리고 네, 대부분의 데이터베이스 엔진은 압축 단계를 실행할 때까지 OS에 여유 공간을 확보하지 않습니다. –
Windows 2003. 클러스터 환경에서 실행되는 SQL Server 2005. 2 db 인스턴스가 있습니다. db 내가 레코드를 제거한 후 사용되는 상당한 공간을 줄입니다. 퍼지를 수행 한 후에 DB B에 대해서도 마찬가지입니다. 나에게 사용되는 디스크 공간의 개선을 제공하지 않습니다. 다림질 단계의 의미는 무엇입니까? –