StorageBoundInMB (DTA, elemento)
Especifica el espacio máximo en megabytes que puede consumir la recomendación de optimización del Asistente para la optimización de motor de base de datos (conjunto de índices y particiones).
Sintaxis
<DTAInput>
...code removed...
<TuningOptions>
<StorageBoundInMB>...</ StorageBoundInMB >
Características del elemento
Característica |
Descripción |
---|---|
Tipo de datos y longitud |
unsignedInt, longitud ilimitada. |
Valor predeterminado |
Ninguno |
Repetición |
Opcional. Sólo puede utilizarse una vez para el elemento TuningOptions. |
Relaciones del elemento
Relación |
Elementos |
---|---|
Elemento primario |
|
Elementos secundarios |
Ninguno |
Comentarios
Cuando se optimizan varias bases de datos, se tienen en cuenta las recomendaciones para todas las bases de datos sobre el cálculo del espacio. De forma predeterminada, el Asistente para la optimización de motor de base de datos asume el menor de los siguientes tamaños de almacenamiento:
Tres veces el tamaño actual de los datos sin procesar, lo que incluye el tamaño total de los montones y los índices agrupados de las tablas.
El espacio disponible en todas las unidades de disco adjuntas más el tamaño de los datos sin procesar.
El tamaño de almacenamiento predeterminado no incluye los índices no agrupados ni las vistas indizadas.
Si el valor especificado para el elemento StorageBoundInMB supera el espacio en disco real, el Asistente para la optimización de motor de base de datos devuelve un error, aunque continúa optimizando. Una vez finalizada la optimización, puede agregar espacio en disco si decide seguir la recomendación.
Ejemplo
Descripción
El siguiente ejemplo de código muestra cómo establecer un límite de 1500 megabytes como el máximo espacio en disco que una recomendación de optimización puede utilizar:
Código
<DTAInput>
<Server>...</Server>
<Workload>...</Workload>
<TuningOptions>
<StorageBoundInMB>1500</StorageBoundInMB>
...code removed here...
</DTAInput>