Ich benutze MySQLTuner.pl, um meine Seite zu optimieren .... obwohl ich nicht ganz sicher bin, wie ich einige dieser Probleme lösen kann und mich frage, ob mir jemand helfen kann.
Ich verwende 16GB RAM mit den folgenden MySQL-Einstellungen:
%Vor%Hier ist die Ausgabe meines Tuners
%Vor% Wenn ich query_cache_limit
und table_cache
abnehme, scheint es keine Auswirkungen zu haben. Ich habe MySQL innerhalb der letzten 24 Stunden neu gestartet, was ein Teil des Problems sein könnte.
update
Nach dem Ausführen von SHOW STATUS LIKE '%cache%'
ist die Ausgabe
Ich fand diese Website hilfreich bei der Optimierung meines eigenen mysql-Servers: Ссылка
Es ermöglicht Ihnen, Ihre Variablen zu optimieren und zu wissen, wie hoch die gesamte Arbeitsspeicherkapazität sein wird. Sie müssen für 60% RAM-Auslastung optimieren. Versuchen Sie also, den gesamten Speicherbedarf auf 60% bis 70% Ihres gesamten RAMs zu reduzieren. Wenn auf dem gleichen Computer andere Dateien ausgeführt werden, müssen Sie diese Anzahl wahrscheinlich reduzieren. Vergiss Query cache
, es wird nicht zu viel Wert hinzufügen, aber Table cache
sollte deine Leistung verbessern, wenn es richtig gemacht wird.
Versuchen Sie, die Anzahl der Verbindungen zu reduzieren und Ihren gesamten Speicherbedarf unter 60% des gesamten Systemspeichers zu halten.
Tags und Links mysql query-optimization