Estimer la taille d'une base de données

 

S'applique à: SQL Server 2016

Lorsque vous concevez une base de données, il peut être utile d'estimer quelle taille elle aura une fois remplie. Cette estimation peut vous aider à déterminer la configuration matérielle dont vous aurez besoin pour :

  • atteindre le niveau de performances requis par vos applications ;

  • garantir la quantité d'espace disque physique nécessaire pour stocker les données et les index.

L'estimation de la taille de la base de données peut aussi vous aider à déterminer si des améliorations de conception s'imposent. Par exemple, vous pouvez arriver à la conclusion que la base de données risque d'atteindre une taille trop importante pour que son implémentation s'effectue dans de bonnes conditions dans votre organisation et qu'il faut aller dans le sens d'une plus grande normalisation. À l'inverse, la taille estimée peut être plus petite que prévu, ce qui vous donne la possibilité de dénormaliser la base de données pour améliorer les performances des requêtes.

Pour estimer la taille d'une base de données, faites une estimation pour chaque table, puis additionnez les valeurs trouvées. La taille d'une table dépend de la présence ou non d'index et, le cas échéant, de leur type.

RubriqueDescription
Estimer la taille d'une tableDéfinit les étapes et les calculs nécessaires pour estimer l'espace requis pour le stockage des données dans une table et les index associés.
Estimer la taille d'un segment de mémoireDéfinit les étapes et les calculs nécessaires pour estimer l'espace requis pour le stockage des données dans un segment. Un segment est une table qui n'a pas d'index cluster.
Estimer la taille d'un index clusterDéfinit les étapes et les calculs nécessaires pour estimer l'espace requis pour le stockage des données dans un index cluster.
Estimer la taille d'un index non-clusterDéfinit les étapes et les calculs nécessaires pour estimer l'espace requis pour le stockage des données dans un index non-cluster.

Ajouts de la communauté

AJOUTER
Afficher: