Titre

Faire un plan de maintenance sous MS SQL Server

Mettre en place un plan de maintenance pour un serveur SQL Microsoft 2012

Faites un premier plan pour le backup.
Il est composé de 3 tâches :
Celle du backup
les stats en full scan
le nettoyage

Ne mettez pas un shrink des bases car cela provoque de la fragmentation, cf :
http://blog.developpez.com/mikedavem/p9459/sql-server-2005/plan_de_maintenance_et_bonnes_pratiques

La tâche de backup est de type full sur toutes les bases avec vérification de l'intégrité

Après le backup, faites un update des statistiques en Full Scan

Terminez par un nettoyage des anciennes sauvegardes, soit uniquement les BAK

Planifiez la tâche pour qu'elle s'exécute tous les jours avant ou après la journée de travail

Pour le week-end, faites une tâche de maintenance à part

Mettez y un check de l'intégrité des bases
avec un rebuild de l'index.

Ensuite faites un Rebuild des Index.

Comme indiqué sur
http://blog.developpez.com/mikedavem/p9459/sql-server-2005/plan_de_maintenance_et_bonnes_pratiques

Un rebuild de l'index provoque automatiquement un update des statistiques, de ce fait un rebuild de l'index est mieux qu'une réorganisation de l’index avec une mise à jour des statistiques.

Note : l'option sort in tempdb et keep index online while reindexing seraient propres à la version Enterprise

Faites une planification une fois par Week-end

Vérifiez que ce n'est pas votre compte le Owner mais par exemple SA

Pensez à sauvegarder

Article(s) précédent(s)