Condividi tramite


Stima delle dimensioni di un database

Durante la progettazione di un database potrebbe essere necessario stimare le dimensioni che il database può raggiungere quando viene riempito di dati. La stima delle dimensioni del database può consentire di determinare la configurazione hardware necessaria per raggiungere gli obiettivi seguenti:

  • Ottenere il livello di prestazioni necessario per eseguire correttamente le applicazioni. Per ulteriori informazioni, vedere la sezione relativa alle considerazioni sull'hardware in Prestazioni del database.
  • Assegnare la quantità di spazio su disco appropriata per l'archiviazione dei dati e degli indici.

La stima delle dimensioni del database consente inoltre di determinare se è necessario ottimizzare la struttura del database. Ad esempio, si potrebbe determinare che le dimensioni del database stimate sono troppo grandi per implementarlo nell'organizzazione e che è necessaria una maggiore normalizzazione. Al contrario, le dimensioni potrebbero essere inferiori a quanto previsto e ciò consentirebbe di denormalizzare il database per ottimizzare le prestazioni delle query.

Per stimare le dimensioni del database, è possibile stimare le dimensioni di ogni singola tabella e quindi sommare i valori ottenuti. Le dimensioni di una tabella dipendono dalla presenza o meno di indici e dal tipo di indici.

Contenuto della sezione

Argomento Descrizione

Stima delle dimensioni di una tabella

Definisce i passaggi e i calcoli necessari per stimare la quantità di spazio necessaria per archiviare i dati in una tabella e gli indici associati.

Stima delle dimensioni di un heap

Definisce i passaggi e i calcoli necessari per stimare la quantità di spazio necessaria per archiviare i dati in un heap, ovvero in una tabella per cui non è disponibile un indice cluster.

Stima delle dimensioni di un indice cluster

Definisce i passaggi e i calcoli necessari per stimare la quantità di spazio necessaria per archiviare i dati in un indice cluster.

Stima delle dimensioni di un indice non cluster

Definisce i passaggi e i calcoli necessari per stimare la quantità di spazio necessaria per archiviare i dati in un indice non cluster.

Vedere anche

Concetti

Progettazione di indici

Altre risorse

Progettazione di tabelle
Progettazione di database

Guida in linea e informazioni

Assistenza su SQL Server 2005