Académique Documents
Professionnel Documents
Culture Documents
D'valuer les besoins et la qualit : certaines bases de donnes n'tant pas dveloppes de
manire interne, il est important qu'il soit consult afin de dimensionner les serveurs
devant hberger une solution applicative d'diteur, tant sur le plan des ressources
(volumtrie, nombre d'accs), que sur le plan de la maintenance (maintien des
performances, frquence des sauvegardes).
La dfinition et la gestion des espaces de stockage : comme une base de donnes a besoin
de beaucoup de place pour les donnes et le journal de transaction, il doit dimensionner
les espaces de stockage physiques (storage : tablespace, groupes de fichiers) et
logiques (partitionnement), et choisir les disques ou SAN de manire prventive, et les
auditer rgulirement afin de dcider de l'ajout ou du basculement de certains objets
logiques sur de nouveaux espaces (croissance de la volumtrie des donnes et "capacity
planning").
L'intgrit des donnes : il vrifie ou aide vrifier la cohrence des donnes de la base
afin qu'elles ne rentrent pas en conflit avec les principes du systme rel. Pour cela, il est
charg de la mise en uvre de contraintes d'intgrit (intgrit de domaine, clef primaires
et subroges, clefs trangres et leur mode de gestion, validation des donnes,
assertions) ;
La rcupration de donnes : il doit s'assurer que le plan de sauvegarde mis en place est
oprationnel et recouvrant. Pour ce faire il doit auditer la frquence de changement des
donnes sensibles afin, par ses sauvegardes, de pouvoir remonter une base un point
particulier du calendrier, la suite d'une erreur fonctionnelle. Il doit aussi et trs
La maintenance de base : il doit vrifier que les espaces de stockage sont en bon tat et
dans le cas contraire les rparer. Il doit dfragmenter les structures de stockage et les
index afin d'assurer un temps de rponse linaire. Il doit s'assurer de la bonne gestion des
fichiers (donnes et journaux de transactions) afin que ces derniers ne saturent pas les
disques.
La gestion des dsastres (disaster recovery) : il doit crer et tester des solutions de
maintien de la continuit de la production (clusterisation, mise en miroir, log shipping)
afin qu'en cas de sinistre matriel la production puisse redmarrer dans un temps imparti
prdfini (quelques secondes pour les meilleures solutions);
Le maintien de la performance : il assure que l'accs aux donnes se fasse dans un temps
raisonnable et que cette performance soit maintenue dans le temps. Il doit donc mettre en
uvre une veille sur les statistiques d'excution et ragir sur des allongements de temps
de rponse en diagnostiquant le problme et en le rsolvant si celui-ci est de son ressort
(procdures de maintenance, ajout de ressources physique, refactoring du modle de
donnes). Pour cela il dispose d'outils qui lui donnent des informations sur les objets
les plus utiliss et leur consommation de ressource lors des traitements (lecture, critures,
temps CPU).
Migration et mises jour : il doit rgulirement appliquer les mises jour prconises
(systme et SGBD) et assurer la migration des bases par exemple dans le cas d'un
changement de serveur.