Question

Je suis un programmeur, avec un travail de côté en tant que DBA involontaire.

J'ai un plan d'entretien qui fait une sauvegarde complète et une « intégrité de la base de données de contrôle » tous les soirs. Je transaction de sauvegarde enregistre toutes les 10 minutes. Le journal des transactions de taille des pointes de sauvegarde après la sauvegarde de base de données - de façon exponentielle plus. J'ai utilisé pour reconstruire des index et des statistiques tous les soirs - je pensais que c'est-ce qui a été à l'origine du pic du journal des transactions - mais la suppression de ces étapes n'a pas changé quoi que ce soit.

Reflétant nos sauvegardes sur des connexions lentes seraient considérablement aidé s'il n'y avait pas ce pic massif - donc je suis en espérant que c'est quelque chose que je fais mal. Quelqu'un peut-il suggérer quoi que ce soit?

Était-ce utile?

La solution

Si vous n'exécutez la sauvegarde du journal de 6h du matin à minuit, puis la première sauvegarde du journal à 6h du matin est la sauvegarde toute l'activité de base de données qui a eu lieu dans les 6 heures depuis la dernière sauvegarde du journal .

Ceci est tout à fait normal, et n'a probablement rien à voir avec le fait que votre sauvegarde de base de données a lieu à 4h du matin.

Puisque vous êtes sur SQL2008, l'avertissement dans mon autre réponse ne s'applique pas, et vous devriez être très bien avec l'exécution du journal des sauvegardes 24 heures.

Autres conseils

Est-ce SQL 2000?

Dans SQL 2000, vous n'êtes pas censé exécuter la sauvegarde du journal alors que la sauvegarde complète est en cours d'exécution, ou « mauvaises choses peuvent se produire », comme le blocage ou les fichiers journaux extrêmement pléthorique.

Voir ce poste ServerFault pour "The Word" de "The Man", Paul Randal, qui était autrefois en charge du moteur SQL de Microsoft.

Voir ce poste de suivi quelques idées pour sauter la sauvegarde du journal alors que la sauvegarde complète est en cours d'exécution.

Dans SQL 2005 ou plus tard, cette restriction n'existe plus, et vous ne devriez pas avoir des difficultés à exécuter des sauvegardes de journaux et des sauvegardes complètes en même temps.

Alors que votre sauvegarde complète est en cours d'exécution, les sauvegardes de transaction ne fonctionnent pas. Alors combien de temps prenez votre sauvegarde complète? Le journal des transactions ne sera pas tronquée pendant cette période par les sauvegardes du journal des transactions.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top