> Tech > Calcul du taux de croissance

Calcul du taux de croissance

Tech - Par iTPro - Publié le 24 juin 2010
email

Sans information sur l'utilisation d'espace disque, il est très difficile de prévoir le taux de croissance moyen de la base de données. C'est précisément ce genre de statistique que procure la méthode de collecte de l'utilisation des disques décrite précédemment. Chaque mois, je produis un graphique Microsoft Excel simple qui

Calcul du taux de croissance

suit notre
utilisation d’espace disque dans le
temps.
La figure 5 montre l’utilisation
d’espace disque mensuelle pour l’un de nos serveurs de production, SQLPROD1.
Ce graphique représente la
quantité d’espace disque que toutes
nos bases de données de production
sur SQLPROD1 ont utilisé à  différentes
dates sur une période de 7 mois. On
remarque plusieurs pics ou pointes
dans ce graphique. Au fil du temps, je
peux associer les pics et les creux avec
certains événements qui provoquent
une croissance inhabituelle de notre
base de données. Donc je peux mieux
prédire les taux de croissance pour les
prochains travaux. Figure 5, on voit
que quand nous avons ajouté
DB_TEST: l’espace utilisé sur le serveur
SQLPROD1 a augmenté de
presque 3 Go.
Bien que ce graphique ne présente
les statistiques d’utilisation d’espace
disque qu’à  partir de juillet 2001, il est
facile d’obtenir la même chose pour
une période plus récente ou plus
longue. Je peux déterminer le taux de
croissance mensuel par la formule
simple suivante :

MONTHLY-GROWTH_RATE = (SPACE_USED_END –
SPACE_USED_BEGIN) / NUMBER_OF_MONTHS

La quantité d’espace disque occupée
au 1er juillet 2001 (SPACE_
USED_BEGIN) était de 6,5 Go. Le 4 février
2002 (SPACE_USED_END), l’espace
disque utilisé était passé à  7,66
Go. Un peu plus de 7 mois se sont
écoulés entre les points de données de
juillet et de février. D’après cette formule, le taux de croissance mensuel
pour notre boîte SQLPROD1 est d’un
peu plus de 0,16 Go par mois. Dès lors
que je peux calculer le taux de croissance
mensuel d’après les statistiques,
je peux aussi prévoir le nombre de
mois qui s’écouleront avant que la
croissance de la base de données ne
consomme l’espace disque libre disponible,
et j’aurai donc le temps d’acquérir
davantage d’espace disque par
anticipation.
Si nous n’avions pas recueilli de
statistiques dans le temps, il nous aurait
été impossible de calculer le taux
de croissance mensuel pour notre serveur
SQLPROD1. Cette solution maison,
avec des instructions DBCC documentées
et non documentées, répond
aux besoins de mon entreprise. D’autres entreprises devront peut-être
collecter davantage de données historiques
sur l’utilisation de l’espace,
comme l’utilisation d’espace par les
tables dans une base de données. Que
vous achetiez un logiciel standard ou
que vous préfériez une solution maison,
la collecte d’informations sur la
croissance de la base de données dans
le temps fournira des informations
précieuses sur les profils de croissance
dans le temps. Seul un historique du
taux de croissance permet de bien
comprendre l’utilisation des disques
d’une base de données. Quand on
connaît le taux de croissance présent
de chaque base de données, il est plus
facile de programmer les futures
acquisitions de disques.

Téléchargez gratuitement cette ressource

Protection des Données : 10 Best Practices

Protection des Données : 10 Best Practices

Le TOP 10 des meilleures pratiques, processus et solutions de sécurité pour mettre en œuvre une protection efficace des données et limiter au maximum les répercutions d’une violation de données.

Tech - Par iTPro - Publié le 24 juin 2010