Zusammenfassung der Methoden zum Bereinigen von Mysql general_log

Zusammenfassung der Methoden zum Bereinigen von Mysql general_log

Methode 1:

GLOBAL festlegen general_log = "AUS";
Tabelle mysql.general_log in mysql.general_log2 umbenennen;
LÖSCHEN AUS mysql.general_log2;

Hinweis: Wenn DELETE FROM mysql.general_log2 ausgeführt wird, um Tabellendaten zu löschen, wird festgestellt, dass die Betriebssystemdatendatei noch vorhanden ist. Sie müssen die Datendatei manuell löschen und dann mit den folgenden Datenoperationsschritten fortfahren

Tabelle optimieren general_log2;
BENENNEN SIE DIE TABELLE mysql.general_log2 IN mysql.general_log UM;
GLOBAL festlegen general_log = "EIN";

Diese Methode dauert lange

Methode 2:

GLOBAL festlegen general_log = "AUS";

Suchen Sie die Datei general_log und führen Sie sie aus

cat /dev/null > general_log.csv

Ich habe festgestellt, dass auch die Größe freigegeben wurde, was viel schneller ging als bei der vorherigen.

Methode 3:

Sie können es der Konfigurationsdatei my.conf hinzufügen:

general_log=1
general_log_file = "/data/mysql/general_log.CSV"

Legen Sie die Datei auf eine größere Festplatte

Dies sind alle Wissenspunkte, die dieses Mal vorgestellt wurden. Vielen Dank für Ihr Lernen und Ihre Unterstützung für 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung des Befehls zum Bereinigen des MySQL-Datenbank-Binlogs
  • So bereinigen Sie schnell Milliarden von Daten in einer MySQL-Datenbank
  • Code zum automatischen Sichern und Bereinigen einer MySQL-Datenbank mittels Stapelverarbeitung
  • So bereinigen Sie den MySQL-Speicherplatz in der Alibaba Cloud
  • So löschen Sie den MySQL-Dienst vollständig (bereinigen Sie die Registrierung)
  • Zwei Möglichkeiten zum korrekten Bereinigen von MySQL-Binlog-Protokollen
  • So bereinigen Sie MySQL-Binlog-Protokolle automatisch
  • Shell-Skript sichert MySQL automatisch auf FTP und bereinigt regelmäßig abgelaufene Backups
  • Analysieren Sie die Ursachen und beseitigen Sie die Fragmentierung in MySQL-Tabellen.
  • PHP-Daten werden vor der Speicherung bereinigt. Beachten Sie, dass der Wertebereich von PHP intval sich von dem von MySQL int unterscheidet.
  • So bereinigen Sie Daten in einer MySQL-Onlinedatenbank

<<:  Ein kurzer Vortrag über die parasitäre Kompositionsvererbung in JavaScript

>>:  Verwendung und Beispiele für Linux-Befehle zur Echotextverarbeitung

Artikel empfehlen

Linux Cron geplante Ausführung von PHP-Code mit Parametern

1. Verwenden Sie zur Ausführung weiterhin ein PHP...

Select unterstützt kein Doppelklick-DBClick-Ereignis

XML/HTML-CodeInhalt in die Zwischenablage kopiere...

MySQL 8.0-Installationstutorial unter Linux

Dieser Artikel beschreibt Ihnen, wie Sie MySQL 8....

Analyse der grundlegenden Verwendung von ul und li

Navigation, kleine Datenmenge Tabelle, zentriert &...

Probleme bei der Verwendung der Rich-Text-Bearbeitung mit Wangeditor in Vue

wangEditor ist ein webbasierter Rich-Text-Editor,...

Easyswoole Ein-Klick-Installationsskript und Pagoden-Installationsfehler

Häufig gestellte Fragen Wenn Sie easyswoole zum e...

VUE+Canvas implementiert das Spiel God of Wealth und erhält Barren

Willkommen zur vorherigen Canvas-Spielserie: 《VUE...

Erstellen Sie eine virtuelle Umgebung mit venv in Python3 in Ubuntu

1. Virtuelle Umgebung folgt dem Projekt, erstelle...

Zusammenfassung von 3 Möglichkeiten zum verzögerten Laden eines Vue-Routers

Kein Lazy Loading verwenden importiere Vue von „v...

Reiner CSS-Header, korrigierter Implementierungscode

Es gibt zwei Hauptgründe, warum es schwierig ist,...

Vue verwendet drei Methoden zum Aktualisieren der Seite

Beim Schreiben von Projekten stoßen wir häufig au...