Je suis un peu un DBA accidentel, étant un développeur qui a hérité de quelques serveurs de base de données (2005 et 2008) de quelqu'un qui connaissait peu l'administration de la base de données et qui semblait encore moins intéressé à en savoir plus sur le sujet.
J'apprends au fur et à mesure et j'essaie actuellement de comprendre les fichiers journaux des transactions.
Toutes nos bases de données ont été configurées avec le modèle de récupération simple et le rétrécissement automatique. J'ai compris que l'utilisation du rétrécissement automatique est généralement une idée horrible, mais je crois comprendre que cela a été fait afin d'empêcher les journaux de transactions de devenir incontrôlables. (Le rétrécissement automatique réduit-il réellement le ou les fichiers journaux ou uniquement la base de données?)
J'ai trouvé cela sur SQL Server 2012, et je me demandais si c'était vrai pour 2005 et / ou 2008, et exactement ce que cela signifie: "Lorsqu'une base de données utilise le modèle de récupération simple, le moteur de base de données tronque le journal des transactions après un point de contrôle. [. ..] Le moteur de base de données déclenche un point de contrôle automatique sous le modèle de récupération simple lorsque le journal virtuel est plein à 70%. " Où la taille du journal virtuel est-elle spécifiée?
Je souhaite désactiver la réduction automatique sur toutes les bases de données, mais avant de le faire, je dois savoir que les fichiers journaux ne deviendront pas incontrôlables rapidement.
Toute aide serait grandement appréciée.