So verkleinern Sie die Protokolldatei in MYSQL SERVER

So verkleinern Sie die Protokolldatei in MYSQL SERVER

Das Transaktionsprotokoll zeichnet die Vorgänge an der entsprechenden Datenbank auf und speichert auch Informationen im Zusammenhang mit der Datenbankwiederherstellung.

Es gibt viele Gründe, das Protokoll zu verkleinern. Einige liegen aufgrund von Platzmangel und andere aufgrund von Anwendungsbeschränkungen.

Nachfolgend wird der Verkleinerungsvorgang im einfachen Modus beschrieben.

1. Befehlszeile

MASTER VERWENDEN
GEHEN
ALTER DATABASE {DBName} SET RECOVERY SIMPLE MIT NO_WAIT
GEHEN
ALTER DATABASE {DBName} SET RECOVERY SIMPLE - Einfacher Modus GO
VERWENDEN SIE {DBName}
GEHEN
DBCC SHRINKFILE (N'{DBName}_Log', 8, NUR TRUNCATEONLY)
GEHEN
MASTER VERWENDEN
GEHEN
ALTER DATABASE {DBName} SET RECOVERY FULL MIT NO_WAIT
GEHEN
ALTER DATABASE {DBName} SET RECOVERY FULL --Wiederherstellen im Vollmodus

2. Schrittweise Bedienung über die grafische Oberfläche

1. Öffnen Sie das Datenbankeigenschaftenfenster

2. Ändern Sie den Datenbankwiederherstellungsmodus von „vollständig“ auf „einfach“.

3. Datenbankprotokoll verkleinern, „Task“ -> „Verkleinern“

4. Ändern Sie nach dem Verkleinern den Wiederherstellungsmodus der Datenbank auf "vollständig".

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • MySQL-Reihe: Redo-Log, Undo-Log und Binlog – ausführliche Erklärung
  • Detaillierte Erläuterung des MySQL-Redo-Logs (Redo-Log) und des Rollback-Logs (Undo-Log)
  • Zusammenfassung der 7 Protokolltypen in MySQL
  • MySQL verwendet Binlog-Protokolle zur Implementierung der Datenwiederherstellung
  • Analyse und Lösung eines Fehlalarmproblems bei der langsamen MySQL-Protokollüberwachung
  • Die Rolle und Öffnung des MySQL-Protokolls für langsame Abfragen
  • Aktivieren und Konfigurieren des MySQL-Protokolls für langsame Abfragen
  • Rückgängigmachen der Anmeldung in MySQL
  • Detaillierte Erläuterung des Binlog-Protokollanalysetools zur Überwachung von MySQL: Canal
  • Analyse des MySQL-Warnprotokolls zu abgebrochenen Verbindungen
  • Zusammenfassung des MySQL Undo Log und Redo Log

<<:  Implementierungsbeispiel für dynamische Routing-Breadcrumbs für Elemente

>>:  Verwendung des Linux-Befehls sed

Artikel empfehlen

Mehrere gängige Methoden zum Senden von Anfragen mit Axios in React

Inhaltsverzeichnis Installieren und Einführen von...

Keine chinesische Spezialität: Webentwicklung unter kulturellen Unterschieden

Webdesign und -entwicklung sind harte Arbeit, als...

Der visuelle Designpfad der Website sollte den Benutzergewohnheiten entsprechen

Cooper sprach über den visuellen Pfad des Benutze...

React-Tipps zeigen Ihnen, wie Sie Probleme mit Hook-Abhängigkeiten beseitigen

Ein sehr häufiges Szenario in react -Projekten: c...

Detaillierte Erklärung der regulären Ausdrücke von Nginx

Nginx (Engine x) ist ein leistungsstarker HTTP- u...

Verwenden Sie sauberes HTML-Markup zum Erstellen Ihrer Seiten

Das Internet ist ein Organismus, der sich ständig...

Tipps zum Mischen von OR und AND in SQL-Anweisungen

Heute gibt es eine solche Anforderung. Wenn die a...

Zusammenfassung einiger gängiger Konfigurationen und Techniken von Nginx

Vorwort Dieser Artikel listet mehrere gängige, pr...

JS removeAttribute()-Methode zum Löschen eines Attributs eines Elements

Verwenden Sie in JavaScript die Methode removeAtt...

So verwenden Sie Übersetzung und Übergang in CSS3

Ich habe immer das Gefühl, dass Übersetzen und Üb...