mysql braucht zuviel Speicher

magejo

Registered User
Ich hab einen Rootserver von s4y. Seit heute braucht mysql wohl ploetzlich mehr CPU-Leistung...

wwwrun 31279 2.2 1.7 71904 18188 ? S 20:54 0:08 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
mysql 31288 116 7.1 188332 72920 ? Sl 20:54 7:27 /usr/sbin/mysqld-max --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking --port=3306 --socket=/var/lib/mysql/mysql.sock
wwwrun 31331 1.8 1.8 72188 18464 ? S 20:54 0:06 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL

116 ist wohl ein wenig zuviel.
Wie am besten abstellen? Plesk zeigt auch zuviel Auslastung an.
 
danke, bin ich grad drueber. ich glaube, da gabs heut frueh mitttels mysqldumber bei einer Sicherung Probleme und nun haengt es.
Gibts eine Anfaengerhilfe?
 
Das Problem liegt an LOCK TABLES - wie ich das sehe.

MySQL Dumper ist heut frueh bei einer Sicherung "abgestorben" - danach wurde nichts mehr geschlossen.
Wie kann ich das Problem loesen?

edit:_ hab ueber myphpadmin die Sessions geschlossen... Speicher ist weiterhin so hoch.
 
Last edited by a moderator:
Hallo!
Das klingt irgendwie nach Mein Auto braucht mehr Benzin, 18 Liter auf 100 km ist doch zuviel? Ohne die Rahmenbedingungen zu kennen (Welches Auto, Motot, PS, wo gefahren, Vollgas?) kann man wohl keine Aussage machen.
Also: Zahlen, Fakten, Daten (Server, Konfiguration, Einsatzweck).

mfG
Thorsten
 
s4y ecoserver
Forum (phpbb)

InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.


kommt grad in der Logdatei von mysqld.log
 
so wie es aussieht, laufen paar mysql Abfragen weiter bzw. werden immer wieder wiederholt, obwohl auf der Seite keine bzw. kaum neue Abfragen gestartet werden. Die Abfragen lassen sich erstmal nicht stoppen.
Wie kann man das abstellen? Neuinstallation kann ja auch nicht die Leitungsloesung sein.
 
Nach Neuinstallation des Rootservers konnten wir den Fehler lokalisieren: htaccess ha nicht gepasst - geaendert, gefixt - und schon rennt der Server wieder erneut.
 
Hallo,

ich habe das selbe Problem. Ich habe einen Rootserver von Hetzner (DS 3000), mit Plesk 8.4.0.

Mir ist schon seit geraumer Zeit aufgefallen, dass unter den Prozessen, MySQL am meisten verbraucht, hier ein Beispiel:

Code:
2409 mysql     15   0  147m  48m 6500 S    1  2.4  83:16.81 mysqld

Als MySQL Version nutze ich die aktuellste. Nun meine Frage, wie ich diesen Prozess wieder geringer bekomme? Kann man evtl. herausfinden, welche MySQL-Datenbank, oder Prozess, MySQL so belastet?

Oder ist das eine reine Konfigurationssache...?

Ich freue mich auf eure Hilfestellungen!

Gruß,
Alex :p
 
Hallo!
Selbst noch nicht ausprobiert aber eventuell ist mtop - MySQL Monitoring Tool das was gesucht wird. Und sicherlich ist es Einstellungs- und Konfigurationsabhängig. Bei einer Datenbanklastigen Anwendung wird näturlich die Datenbank entsprechend stark beansprucht.

mfG
Thorsten
 
Hey Thorsten! :p

Erstmal Danke für deine Rückmeldung, konnte erst gerade drauf zurückgreifen, habe das Teil nun installiert, habe mich mit dem User eingeloggt, der Datenbank, inkl. Kennwort. Jedoch bekomme ich dann in der Anzeige nur eine kleine Tabelle und mehr nicht?

Gibt es dort eventuell mehr Informationen, sind dort mehr Funktionen versteckt, wie das derzeit bei mir aussieht, kann man im Anhang sehen.

Gruß,
Alex ;)
 

Attachments

  • screen_putty.png
    screen_putty.png
    6.6 KB · Views: 147
:rolleyes: sieht für mich nach "mtop" aus... und was sagt uns "TOP" ohne "m" ? :cool:

"Du suchst MKILL!!!" ;)

Greetz Centro
 
Back
Top