Bonjour,
J'ai un serveur en MSSQL 2005 avec une base d'une trentaine de Go. Vu les faibles performances sur certaines requêtes, nous avons profités d'une migration vers une nouvelle machine pour mettre en place un plan de maintenance hebdomadaire.
- vérifier l'intégrité de la base de donnée (avec un DBCC CHECKDB)
- réorganiser l'index sur toutes les tables et vues
- mise à jour des statistiques sur toutes les tables et vues
On à constatés de bien meilleures performances mais ce job qui est lancé le dimanche soir dure environ 15 heures ... Du coup le lundi matin, les utilisateurs requetent sur la base alors que le job est toujours actif et la les performances sont très ralenties.
Je ne suis pas certain que nous ayons réellement besoin d'effectuer ces 3 taches sur la totalité de la base toutes les semaines.
N'étant pas du tout expert en MSSQL, quelqu'un aurait il une idée des indicateurs que je peux vérifier pour anticiper une baisse des perfs ?
Merci d'avance,
Partager