Entschärfung des MySQL-Abfragecaches ohne Neustart des Servers
Trotz der erhöhten Leistung, die der MySQL-Abfragecache bietet, kann es vorkommen, dass er benötigt wird gelöscht werden, ohne den Serverbetrieb zu unterbrechen. Hier sind einige Methoden, um dies zu erreichen:
Abfrage-Cache zurücksetzen
Wenn der Benutzer, der den Befehl ausführt, über Neuladerechte verfügt, kann der Abfrage-Cache wie folgt explizit gelöscht werden Befehl:
RESET QUERY CACHE;
Abfrage-Cache defragmentieren
Alternativ kann der Abfrage-Cache mit folgendem Befehl defragmentiert werden:
FLUSH QUERY CACHE;
Dies Der Prozess verteilt den Inhalt des Caches neu und verbessert möglicherweise die Effizienz.
Zusätzliche Einblicke
Detaillierte Anleitungen zum Abfrage-Cache-Status und zur Wartung finden Sie im MySQL-Handbuch:
[Cache-Status und -Wartung abfragen](https://dev.mysql.com/doc/refman/8.0/en/query-cache-status-and-maintenance.html)
Das obige ist der detaillierte Inhalt vonWie kann ich den MySQL-Abfragecache leeren, ohne den Server neu zu starten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!