Ich versuche einem Freund mit seinem Server zu helfen, nachdem er mir erzählt hat, dass sein MySQL zu viel Speicher belegt hat ... Es stellt sich heraus, dass nicht nur viel Speicher belegt ist, sondern auch viel zu viele MySQL-Prozesse ausgeführt werden!
Hier ist das Ergebnis von ps auxww|grep mysql: http://pastebin.com/kYrHLXVW
Grundsätzlich gibt es also 13 MySQL-Prozesse und laut mysqladmin ist nur 1 Client verbunden ...
Nach einer Weile verbraucht jeder dieser Prozesse bis zu 50 MB Speicher, sodass am Ende VIEL Speicher verbraucht wird ...
Ich verwende die Konfigurationsvorlage my-medium.cnf direkt aus / usr / share / mysql ... Ich habe den mysql-Server neu gestartet, aber sobald er startet, sind die 13 Prozesse wieder da ... Ich habe keine Ahnung, was die problem könnte sein ... über ideen / vorschläge würde ich mich sehr freuen!
mysqltune, sehr nützlich, danke. Außerdem können Siehtopdamit unsere Threads einfärben und den tatsächlich pro Prozess verwendeten Speicher anzeigen.