📄️ Maintenance de la base de données
Il est très fortement recommandé de mettre en place une sauvegarde périodique de la base de données, ainsi qu'un compactage et une défragmentation de celle-ci. Il est aussi nécessaire de faire des opérations de maintenance régulière (défragmentation de disque, vérification de disque…) sur le serveur qui hébergera Microsoft SQL Server et ses bases.
📄️ Sauvegarder la base de données
Attention : il est déconseillé de faire des sauvegardes en arrêtant le service SQL Server et en copiant les fichiers MDF et LDF de la base de données. En effet, lorsque le service SQL Server fonctionne, il collecte des informations qui sont mises en mémoire et qui améliorent les temps de réponse des bases de données. En arrêtant le service, vous perdez ces informations, et donc le serveur aura des temps de réponse plus longs.
📄️ Défragmenter les index de vos tables
Un index est un objet complémentaire (mais non indispensable) à la base de données permettant d'indexer certaines colonnes dans le but d'améliorer l'accès aux données par Microsoft SQL Server, au même titre qu'un index dans un livre ne vous est pas indispensable mais vous permet souvent d'économiser du temps lorsque vous recherchez une partie spécifique de ce dernier...
📄️ Compacter le fichier LOG de la base de données
Les fichiers de log sont en fait ce que l'on appelle en français les "fichiers de journalisation".
📄️ Réparer une base de données
Lorsque la base de données est corrompue, la meilleure solution est d'effectuer une restauration de la base de données depuis une sauvegarde, et non pas de tenter de réparer la base de données.