StorageBoundInMB 요소(DTA)
적용 대상: SQL Server
데이터베이스 엔진 튜닝 관리자 튜닝 권장 사항(인덱스 및 분할 집합)에서 사용할 수 있는 최대 공간(메가바이트)을 지정합니다.
구문
<DTAInput>
...code removed...
<TuningOptions>
<StorageBoundInMB>...</ StorageBoundInMB >
요소 특징
특성 | 설명 |
---|---|
데이터 형식 및 길이 | unsignedInt, 무제한 길이입니다. |
기본값 | 없음 |
발생 빈도 | 선택 사항. TuningOptions 요소에 한 번만 사용할 수 있습니다. |
요소 관계
관계 | Elements |
---|---|
상위 요소 | TuningOptions 요소(DTA) |
자식 요소 | None |
설명
여러 데이터베이스를 튜닝하면 모든 데이터베이스에 대한 권장 사항이 공간 계산에 고려됩니다. 기본적으로 데이터베이스 엔진 튜닝 관리자 다음 스토리지 크기 중 더 작은 것으로 가정합니다.
현재 원시 데이터 크기의 3배이며 테이블에 있는 힙과 클러스터형 인덱스의 전체 크기를 포함합니다.
연결된 모든 디스크 드라이브의 사용 가능한 공간과 원시 데이터 크기를 더한 것.
기본 스토리지 크기는 비클러스터형 인덱스 및 인덱싱된 뷰를 포함하지 않습니다.
StorageBoundInMB 요소에 지정된 값이 실제 디스크 공간을 초과하면 데이터베이스 엔진 튜닝 관리자 오류를 반환하지만 튜닝을 계속합니다. 튜닝이 완료된 후 권장 구성을 구현하려는 경우에는 디스크 공간을 추가할 수 있습니다.
예제
설명
다음 코드 예제에서는 튜닝 권장 사항에서 사용할 수 있는 최대 디스크 공간으로 1,500MB의 제한을 설정하는 방법을 보여줍니다.
코드
<DTAInput>
<Server>...</Server>
<Workload>...</Workload>
<TuningOptions>
<StorageBoundInMB>1500</StorageBoundInMB>
...code removed here...
</DTAInput>