유지 관리 계획 마법사(데이터베이스 축소 작업 정의 페이지)
업데이트: 2005년 12월 5일
데이터베이스 축소 작업 정의 페이지를 사용하여 선택한 데이터베이스의 크기를 축소하는 작업을 만들 수 있습니다. 아래 옵션을 사용하면 데이터베이스를 축소한 후 사용되지 않는 상태로 데이터베이스에 유지할 공간의 양을 결정할 수 있습니다. 이 비율이 커질수록 데이터베이스를 축소할 수 있는 비율이 줄어듭니다. 이 값은 데이터베이스에 있는 실제 데이터의 비율에 따라 결정됩니다. 예를 들어 60MB의 데이터와 40MB의 사용 가능한 공간이 있는 100MB의 데이터베이스에서 사용 가능한 공간의 비율을 50%로 설정하면 60MB의 50%는 30MB이기 때문에 데이터 공간은 60MB가 되고 사용 가능한 공간은 30MB가 됩니다. 데이터베이스에서 남는 공간만 제거됩니다. 유효한 값은 0에서 100까지입니다.
이 작업에서는 DBCC SHRINKDATABASE 문을 NOTRUNCATE 또는 TRUNCATEONLY 옵션과 함께 사용합니다.
옵션
데이터베이스
이 작업의 영향을 받는 데이터베이스를 지정합니다.- 모든 데이터베이스
tempdb를 제외한 모든 Microsoft SQL Server 데이터베이스에 대해 이 작업을 실행하는 유지 관리 계획을 생성합니다. - 모든 시스템 데이터베이스
tempdb를 제외한 각 SQL Server 시스템 데이터베이스에 대해 이 작업을 실행하는 유지 관리 계획을 생성합니다. 사용자가 만든 데이터베이스에 대해서는 유지 관리 작업이 실행되지 않습니다. - 모든 사용자 데이터베이스
사용자가 만든 모든 데이터베이스에 대해 이 작업을 실행하는 유지 관리 계획을 생성합니다. SQL Server 시스템 데이터베이스에 대해서는 유지 관리 작업이 실행되지 않습니다. - 다음 데이터베이스
선택한 데이터베이스에 대해서만 이 작업을 실행하는 유지 관리 계획을 생성합니다. 이 옵션을 선택한 경우에는 목록에서 최소한 하나 이상의 데이터베이스를 선택해야 합니다.
- 모든 데이터베이스
- 데이터베이스 크기가 다음을 초과하면 축소
데이터베이스 축소 작업을 시작하는 기준이 되는 크기(MB)를 지정합니다.
- 축소 후 데이터 공간 유지 비율
데이터베이스 파일의 사용 가능한 공간이 이 크기에 도달하면 축소를 중지합니다.
- 데이터베이스 파일에 확보된 공간 유지
데이터베이스가 인접 페이지로 압축되지만 해당 페이지의 할당이 취소되지 않으므로 데이터베이스 파일이 축소되지 않습니다. 공간을 다시 할당하지 않고 데이터베이스를 다시 확장하려면 이 옵션을 사용합니다. 이 옵션을 사용하면 데이터베이스 파일이 가능한 한 축소되지 않습니다. 이 작업에서는 NOTRUNCATE 옵션을 사용합니다.
- 해제된 공간을 운영 체제로 반환
데이터베이스가 인접 페이지로 압축되며 다른 프로그램에서 사용할 수 있도록 해당 페이지가 운영 체제로 반환됩니다. 이 데이터베이스 파일은 가능한 한 큰 폭으로 축소됩니다. 이 작업에서는 TRUNCATEONLY 옵션을 사용합니다.
참고 항목
관련 자료
DBCC SHRINKDATABASE(Transact-SQL)
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2005년 12월 5일 |
|