L'entretien est essentiel pour assurer la santé de base de données . Les bases de données ayant une activité d'écriture fréquente --- comme mises à jour ou nouvelles insertions de disques --- sont soumis à fragmentation. Microsoft fournit des commandes de la console de base de données , ou DBCC , à utiliser pour effectuer des tâches de maintenance de base de données . Les tâches de maintenance de base de données important, selon Paul S. Randal dans " TechNet Magazine , " comprennent la gestion des données et des fichiers journaux des transactions , la mise à jour des statistiques et de la fragmentation élimination . Savoir comment et quand utiliser DBCC permet de garder votre base de données en cours d'exécution avec compétence. Choses que vous devez accès administratif de base Voir Plus Instructions Gestion des fichiers 1 ouvrir une connexion à la base de données en utilisant soit une invite de commande ou le SQL Server Management Studio , ou SSMS . 2 réduire la taille d'un dossier individuel en tapant " fichier rétractable dbcc " suivie du nom de fichier du fichier à rétrécir . Vous pouvez éventuellement entrer la taille de la rapetisser à . 3 réduire la taille d'une base de données entière , y compris les fichiers de données et journaux des transactions, en tapant " DBCC SHRINKDATABASE " suivi par le nom de la base . 4 Tapez " DBCC CLEANTABLE », suivi du nom de la base de données et table, pour réduire l'espace vide dans une table ou une vue qui a eu des réductions de taille significative . autres tâches de maintenance 5 de tampons transparents pour en tapant " DROPCLEANBUFFERS dBCC. " Cela vous permet de tester comment les requêtes devaient exécuter après un redémarrage du serveur . 6 Retirer vicié stockées les informations du cache de procédure en tapant " DBCC FREEPROCCACHE », suivi par le descripteur de plan , SQL poignée ou la piscine nom de l' point d'être effacé. Cela entraînera la procédure stockée à recompiler la prochaine fois qu'il est exécuté . 7 Correct ligne ou de page problèmes de comptage en tapant " DBCC updateusage " mettre à jour les statistiques . Cette commande doit être suivie soit par la base , table ou le nom de l'index à jour .
|