Vorwort Standardmäßig initialisiert MySQL einen großen Speicherblock, um Datenbankabfragedaten zwischenzuspeichern. Aber mein kleiner Host hat nur 640 MB Speicher und die oberste Abfrage ergab, dass er 30 % meines Gesamtspeichers, also fast 200 MB, verbraucht. Da diese Datenbank jedoch nur wenige MB an Daten enthält, erscheint diese Einstellung unangemessen. Nachdem ich den Artikel durchsucht hatte, reduzierte ich den Speicherverbrauch schließlich auf 128 MB Durchführung Ändern Sie /etc/mysql/mysql.conf.d/mysqld.cnf direkt Fügen Sie am Ende der Konfiguration die folgende Konfiguration hinzu performance_schema_max_table_instances=150 table_definition_cache=150 table_open_cache=64 Starten Sie den Dienst anschließend mit service mysql restart neu. Wirkung Vor der Optimierung Nach der Optimierung 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:
|
<<: VMware- und CentOS-Systeminstallationsmethode zum Zurücksetzen des Root-Passworts
>>: Das WeChat-Applet implementiert einen einfachen Rechner
Probieren wir hier den Reverse-Proxy von Nginx au...
Die Kodierung von Webseiten wird im Englischen als...
Vorwort Im Falle eines Primärschlüsselkonflikts o...
Einzeiliger Befehl docker run -d \ -v /share:/hom...
--Beim Verbinden mit der Datenbank die Matching-R...
Detailliertes Beispiel für die Datenmigration bei...
In diesem Artikel wird der dritte Artikel zur Ver...
Erstellen Sie ein neues Projekt test1 auf Code Cl...
Nginx ist mit demselben Domänennamen konfiguriert...
1. Einleitung: Da mein Freund einige Systemkenntn...
Linux ist ein offenes System. Im Internet sind vi...
Statistik der QPS-Werte der letzten N Sekunden (i...
Inhaltsverzeichnis 1. Objektänderungserkennung 2....
Inhaltsverzeichnis 1. Einleitung 1. Bauteildaten ...
Docker installiert MySQL Version 8.0.20 zu Ihrer ...