Elemento StorageBoundInMB (DTA)
Specifica lo spazio massimo in megabyte che è possibile riservare all'Ottimizzazione guidata motore di database per le indicazioni di ottimizzazione, ovvero il set di indice e partizionamento.
Sintassi
<DTAInput>
...code removed...
<TuningOptions>
<StorageBoundInMB>...</ StorageBoundInMB >
Caratteristiche elemento
Caratteristica |
Descrizione |
---|---|
Tipo di dati e lunghezza |
unsignedInt, lunghezza illimitata. |
Valore predefinito |
Nessuno. |
Occorrenza |
Facoltativo. Può essere utilizzato una sola volta per l'elemento TuningOptions. |
Relazioni elemento
Relazione |
Elementi |
---|---|
Elemento padre |
|
Elementi figlio |
Nessuno. |
Osservazioni
Se si ottimizzano più database, per il calcolo dello spazio vengono considerate le indicazioni per tutti i database. Per impostazione predefinita, nell'Ottimizzazione guidata motore di database vengono utilizzate le dimensioni minori tra gli spazi di archiviazione seguenti:
Tre volte le dimensioni dei dati non elaborati correnti nei quali sono incluse le dimensioni totali di heap e indici cluster nelle tabelle.
Lo spazio disponibile su tutte le unità disco collegate sommato alle dimensioni dei dati non elaborati.
Le dimensioni dello spazio di archiviazione predefinite non includono gli indici non cluster e le viste indicizzate.
Se il valore specificato per l'elemento StorageBoundInMB è superiore allo spazio su disco effettivo, verrà restituito un errore ma l'ottimizzazione continuerà. Al termine dell'ottimizzazione, sarà possibile aggiungere spazio su disco per implementare le indicazioni.
Esempio
Descrizione
Nell'esempio di codice seguente viene illustrata la procedura per impostare un limite di 1500 megabyte per lo spazio massimo su disco utilizzabile da un'indicazione di ottimizzazione:
Codice
<DTAInput>
<Server>...</Server>
<Workload>...</Workload>
<TuningOptions>
<StorageBoundInMB>1500</StorageBoundInMB>
...code removed here...
</DTAInput>
Vedere anche