Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
S'applique à : SQL Server
Les plans de maintenance vous permettent de créer un flux de travail des tâches nécessaires à l'optimisation de votre base de données, à la création d'une sauvegarde régulière et à la recherche des incohérences. L'Assistant Plan de maintenance permet aussi de créer les principaux plans de maintenance, mais la création manuelle de ces plans offre beaucoup plus de souplesse.
Dans le moteur de base de données, les plans de maintenance créent un package Integration Services qui est exécuté par un travail SQL Server Agent. Les plans de maintenance peuvent s'exécuter manuellement ou automatiquement à intervalles planifiés.
Les plans de maintenance SQL Server fournissent les fonctionnalités suivantes :
Création d’un flux de travail à l’aide de diverses tâches de maintenance standard. Vous pouvez également créer vos propres scripts Transact-SQL.
Hiérarchies conceptuelles. Chaque plan permet de créer ou de modifier les flux de travail des tâches. Les tâches de chaque plan peuvent être regroupées en sous-plans, qui peuvent être planifiés pour s'exécuter à différents moments.
Prise en charge des plans multiserveurs destinés à des environnements serveur maître/serveur cible.
Prise en charge de l'enregistrement de l'historique de plan sur des serveurs distants.
Prise en charge de l’authentification Windows et de l’authentification SQL Server. Lorsque c'est possible, utilisez l'authentification Windows.
Vous pouvez créer des plans de maintenance pour effectuer les tâches suivantes :
Réorganisation des données sur les pages de données et d'index en reconstruisant les index à l'aide d'un nouveau taux de remplissage. La reconstruction des index à l'aide d'un nouveau taux de remplissage permet de garantir que les données et l'espace libre sont uniformément répartis entre les pages de la base de données. Elle permet également une croissance plus rapide dans le futur. Pour plus d’informations, consultez Spécifier un facteur de remplissage pour un index.
Compression des fichiers de données en supprimant les pages de base de données vides.
Mise à jour des statistiques d'index pour s'assurer que l'optimiseur de requête dispose des informations à jour quant à la répartition des valeurs de données dans les tables. L'optimiseur de requête est ainsi en mesure de mieux apprécier la meilleure façon d'accéder aux données puisqu'il dispose d'informations supplémentaires sur les données stockées dans la base. Bien que les statistiques d’index soient automatiquement et régulièrement mises à jour par SQL Server, cette option peut imposer la mise à jour immédiate de ces statistiques.
Exécution de vérifications de la cohérence interne des données et des pages de données de la base de données, de façon à s’assurer qu’un problème système ou logiciel n’a pas endommagé des données.
Sauvegarde des fichiers de base de données et des journaux de transactions. Les sauvegardes de la base de données et des journaux peuvent être conservées pendant une période donnée. Vous pouvez ainsi créer un historique des sauvegardes à utiliser si vous devez restaurer la base de données à un point dans le temps antérieur à la dernière sauvegarde de la base de données. Vous pouvez également effectuer des sauvegardes différentielles.
Exécution de travaux SQL Server Agent. Cette tâche peut servir à créer des travaux effectuant diverses actions, ainsi que les plans de maintenance pour exécuter les travaux.
Les résultats générés par les tâches de maintenance peuvent être écrits en tant que rapport dans un fichier texte ou des tables de plan de maintenance (sysmaintplan_log
et sysmaintplan_logdetail
) dans msdb
. Pour consulter les résultats dans la visionneuse du fichier journal, cliquez avec le bouton droit sur Plans de maintenance, puis sélectionnez Afficher l’historique.
Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
S’inscrire maintenantFormation
Certification
Microsoft Certified : Azure Database Administrator Associate - Certifications
Administrer une infrastructure de base de données SQL Server pour les bases de données relationnelles cloud, locales et hybrides à l’aide des offres de bases de données relationnelles Microsoft PaaS.
Documentation
Utiliser l'Assistant Plan de maintenance - SQL Server
Découvrez comment créer un plan de maintenance pour un ou plusieurs serveurs à l’aide de l’Assistant Plan de maintenance dans SQL Server.
Créer un plan de maintenance avec l’aire de conception - SQL Server
Découvrez comment créer un plan de maintenance à un ou plusieurs serveurs à l’aide de l’aire de conception de plan de maintenance dans SQL Server.
Créer un plan de maintenance - SQL Server
Découvrez comment créer un plan de maintenance pour un ou plusieurs serveurs dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-SQL.