J'essaie d'aider un ami avec son serveur après qu'il m'ait dit que MySQL utilisait trop de mémoire ... Il s'avère qu'il n'utilise pas seulement beaucoup de mémoire, mais qu'il y a beaucoup trop de processus mysql en cours d'exécution!
Voici le résultat de ps auxww|grep mysql
: http://pastebin.com/kYrHLXVW
Donc, fondamentalement, il y a 13 processus MySQL, et il n'y a qu'un seul client connecté selon mysqladmin ...
Après un certain temps, chacun de ces processus consomme jusqu'à 50 Mo de mémoire, il finit par consommer BEAUCOUP de mémoire ...
J'utilise le modèle de configuration my-medium.cnf directement depuis / usr / share / mysql ... J'ai redémarré le serveur mysql mais, dès qu'il démarre, les 13 processus sont de retour ... Je n'ai aucune idée de ce que le le problème pourrait être ... toutes les idées / suggestions seraient vraiment appréciées!
mysqltune
, merci très utile. En outre, on peut utiliserhtop
pour colorer nos threads et voir la mémoire réelle utilisée par processus.