Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 13219|Répondre: 0

[Source] SQL Drip—Résout le problème des gros fichiers journaux de base de données

[Copié le lien]
Publié sur 11/02/2015 16:32:41 | | | |

Comme la base de données est utilisée longtemps, le fichier journal augmente également, et voici plusieurs façons de réduire ce fichier.

1. Supprimer directement le fichier journal

Bases de données découplées. Avant de séparer la base de données, assurez-vous de faire une sauvegarde complète de la base, sélectionnez la base de données - clic droit - tâche - détacher, comme montré dans la figure ci-dessous

Copiez-collez les fichiers de journal et de données dans un dossier séparé au cas où. Supprimez le lien, comme indiqué ci-dessous

Supprimez directement le fichier journal, puis joignez la base de données, comme montré dans la figure suivante

Lors de la jointure, le fichier LDF et le fichier mdf seront automatiquement attachés, mais il sera indiqué que le fichier LDF n’est pas trouvé, peu importe, sélectionnez la ligne du fichier LDF, cliquez sur le bouton supprimer ci-dessous, puis cliquez sur OK. Comme indiqué ci-dessous

Le nouveau fichier LDF généré après le succès de Home Inn ne compte que 504K.

2. Fichiers journaux de réduction

Vous pouvez aussi réduire la taille du fichier journal pour réduire la taille du fichier journal. Faites un clic droit sur Database-Task-Shrink-File et sélectionnez le fichier journal, comme montré dans la figure ci-dessous

Dans l’option de réduction de l’opération, vous pouvez sélectionner le deuxième élément, « Réorganiser la page après avoir libéré de l’espace inutilisé », puis spécifier une taille, cliquer sur OK.

3. Utiliser le modèle de basculement comme modèle simple

Pour éviter que le fichier journal ne croît à l’avenir, vous pouvez aussi utiliser le modèle de basculement comme modèle simple. Faites un clic droit sur Propriétés-Options-Mode de récupération pour le sélectionner simplement. Comme indiqué ci-dessous


Vous pouvez également utiliser des instructions pour atteindre cette fonction.

Déclaration SQL : modifier le nom de la base de données et la récupération simple : tronquer le journal sur checkpoint (cette option est utilisée dans SQL 7.0, SQL 2000, c’est-à-dire que le modèle de secours est sélectionné comme modèle simple). Lors de l’exécution de la commande CHECKPOINT, si le fichier journal de transaction dépasse 70 % de sa taille, son contenu est effacé, et cette option est souvent réglée sur True Auto lors du développement de la base de données Le réducteur vérifie périodiquement la base de données ; lorsque l’espace inutilisé d’un fichier de base de données ou d’un fichier journal dépasse 25 % de sa taille, le système rétrécit automatiquement le fichier pour que l’espace inutilisé soit égal à 25 %, et lorsque la taille du fichier ne dépasse pas la taille initiale de sa création, le fichier réduit doit également être supérieur ou égal à sa taille initiale, et la réduction des fichiers journaux de transactions ne peut être effectuée que lorsqu’il est sauvegardé ou lorsque l’option Tronquer le point de contrôle de connexion est réglée sur True.

Note : Les attributs par défaut de la base de données sont généralement définis, mais les attributs de la base de données sont modifiés en raison de circonstances imprévues ; veuillez vérifier les attributs ci-dessus de la base de données après avoir effacé le journal pour éviter que le journal des transactions ne se remplisse à nouveau.






Précédent:Facile à construire un serveur de messagerie gratuit HMailServer sous Windows
Prochain:Sept logiciels de serveur de messagerie gratuits
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com