Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

La taille du fichier journal affecte-t-elle les performances de la base de données ? Comment réduire le fichier journal ?

Réduire votre fichier journal des transactions dans des circonstances normales ne devrait pas être nécessaire.

Cela signifie souvent que vous êtes en mode de récupération COMPLET et que vous n'effectuez pas de sauvegardes régulières du journal des transactions.

La taille du fichier journal n'affectera pas les performances en soi. MAIS la fragmentation du fichier journal virtuel (VLF) peut (et aura souvent) des effets très négatifs sur les performances.

Veuillez consulter : Fichiers VLF du journal des transactions :trop ou trop peu ? Pour déterminer le nombre de VLF dans l'exécution du journal :

DBCC LOGINFO

Vous pourriez réduire votre journal, mais cela ne supprimerait pas la cause de sa croissance si importante en premier lieu.

La référence canonique est : 8 étapes pour améliorer le débit du journal des transactions

[Remarque :si votre base de données n'est PAS une base de données de production, vous pouvez définir le mode de récupération sur Simple.]

Réduire le journal des transactions