-
VLF, log file trop grand
Bonjour,
Parfois quand on essaie de réduire la taille d'un log, malgré un bakcup et un shrink, la taille ne diminue quasi pas.
Je me souviens que c'est une question de VLF et de pointeur dans le fichier mais je ne me souviens pas du tout de la commande pour déplacer/réinitialiser le pointer.
En effet, à un moment donné je devais me servir de cette commande qui reglait le problème.
Ça vous dit quelque chose ?
PS: il ne s'agit pas de SHRINKFILE.
-
Est-ce que se pourrait être CHECKPOINT ? Il me semble mais là, j'ai pas l'occasion de tester.
-
Hello,
Tout dépend le modèle de récupération que tu utilises pour ta base.
CHECKPOINT viendra tronquer le journal si tu es en mode SIMPLE et à condition qu'il n'existe aucune transaction encore ouverte.
Sinon il faudra probablement effectuer plusieurs sauvegardes du journal pour rendre les VLF qui se trouvent à la fin du journal inactifs.
Tu peux le voir avec la commande DBCC LOGINFO et la colonne status (2 = actif, 0 = inactif)
++