Estimation de la taille d'une base de données

Vous pouvez estimer la taille d'une base de données pour l'ensemble des tables contenues dans le modèle, ou bien uniquement pour une sélection de tables du modèle.

Base du calcul

Le calcul de la taille d'une base de données prend en compte les paramètres suivants :


  • Estimation du nombre d'enregistrements dans chaque table

  • Colonnes de chaque table

  • Index dans le modèle

  • Tablespaces dans le modèle

  • Options relatives au storage de la base

L'estimation dépend de paramètres tels que le type de SGBD, les options physiques, les types de données de colonne, les index et les clés. La formule d'estimation utilisée utilise la documentation du SGBD.

Remarque :

Pour tirer le meilleur parti de la fonctionnalité de calcul de la taille d'une base de données, vous devez indiquer une estimation du nombre d'enregistrements pour chaque table du modèle.

Colonnes

Le volume généré dans une base de données pour une colonne dépend des facteurs suivants :


  • Taille des types de données à longueur fixe

  • Taille moyenne des types de données à longueur variable

Index

Vous calculez le volume généré dans une base de données pour tous les index, qu'il s'agisse d'index de clé primaire, de clé étrangère et de clé alternative, ou bien d'index spécifiques à un SGBD (par exemple : des join indexes IQ).

Remarque :

L'indexation automatique des clés dépend de chaque SGBD. Si la base de données cible prend en charge l'indexation automatique des clés, l'estimation de taille obtenue tient compte de ces index.

Taille d'un tablespace

La taille du tablespace associé à une table est estimée par défaut, et est affichée comme total des éléments suivants :


  • Toutes les tables du tablespace

  • Tous les index du tablespace

Pour plus d'informations sur l'association d'un tablespace et d'un index ou d'une table, voir Création d'un index.

Options relatives au storage

Les options relatives au storage dépendent de chaque SGBD. Vous devez spécifier les options de storage prises en charge par la base de données cible. Ces options sont prises en compte dans l'estimation de la taille de la base de données.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com