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

So richten Sie einen FTP-Server in CentOS7 ein

FTP wird hauptsächlich für die Dateiübertragung v...

Spezifische Verwendung des Linux-Man-Befehls

01. Befehlsübersicht Linux bietet ein umfangreich...

HTTP-Statuscodes

Dieser Statuscode gibt Auskunft über den Status d...

Verwendung von MySQL-Triggern

Trigger können dazu führen, dass vor oder nach de...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22

Dieser Artikel dokumentiert die Installation und ...

Erstellen eines Redis-Clusters auf Docker

Inhaltsverzeichnis 1. Ziehen Sie das Bild 2. Erst...