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

Natives JS zur Realisierung eines einfachen Schlangenspiels

In diesem Artikel wird der spezifische Code von j...

Frameset über Iframe in Body einfügen

Da Frameset und Body auf derselben Ebene liegen, k...

Detaillierte Erklärung des virtuellen DOM und des Diff-Algorithmus in React

Die Rolle des virtuellen DOM Zunächst müssen wir ...

Organisieren Sie die allgemeinen Wissenspunkte von CocosCreator

Inhaltsverzeichnis 1. Szene laden 2. Knoten suche...

So erstellen Sie ein Django-Projekt und stellen eine Verbindung zu MySQL her

1: django-admin.py startproject Projektname 2: CD...

Vue + node realisiert Audioaufzeichnungs- und -wiedergabefunktion

Ergebnis: Der Hauptteil besteht darin, die Codelo...

Vue echarts realisiert horizontales Balkendiagramm

In diesem Artikel wird der spezifische Code von V...

So kennzeichnen Sie die Quelle und Herkunft von CSS3-Zitaten

Wegen der Epidemie werde ich zu Hause fast schimm...

Beispiel-Tutorial zur Verwendung der Summenfunktion in MySQL

Einführung Heute werde ich die Verwendung der Sum...

Detaillierte Erklärung des MySQL-Covering-Index

Konzept Wenn der Index alle Daten enthält, die di...

Einführung des Code-Prüftools stylelint zum Erfahrungsaustausch

Inhaltsverzeichnis Vorwort Text 1. Installieren S...