Bonjour à tous,
Je travaille actuellement sur une base de données SQL SERVER 2000, qui possède un plan de maintenance réalisant une "Réorganisation les pages d'index et de données" associé à l'option "Modifier le pourcentage d'espace disponible par table par : " à 10%, avec une "suppression de l'espace inutilisé des fichiers de base de données".
Mon problème est le suivant, le job d'optimisation est lancé tous les soirs à 22h15 et il se termine aux alentours de 5h30 le lendemain matin. Ce temps de traitement me semble très long, de plus en semaine dans la nuit différentes intégrations, extractions sont réalisées sur cette base et les équipes de l'entreprise reprennent à 5h00.
Je sais que SQL SERVER réalise un DBCC INDEXDEFRAG durant ce job (comme indiqué dans cet article ).
Je me demande si il ne serait pas plus judicieux de ne réaliser cette opération que le we, mais quid des performances du server pendant la semaine qui risque de ce dégrader avec la fragmentation et du temps d'exécution de cette opération le we si elle n'a pas été réalisée en semaine ? Qu'en pensez-vous ?
Merci d'avance pour vos réponses
Cdlt
Dens19
Partager