Seite 1 von 1

Massig Sleep-Prozesse - Site reagiert sehr lahm

Verfasst: 26.12.2007, 14:20
von Sneff
Hallo Abakus-Community,

in letzter Zeit habe ich mal wieder massive Performance-Probleme mit meinem Forum. Die Seite reagiert äußerst langsam, aber wenn sie dann reagiert, dann gehts eigentlich alles schnell (Seitenaufbau, Laden der Elemente) - Das Problem ist die Zeit bis überhaupt mal eine Reaktion kommt.

Kucke ich mir im MySQL-Front oder phpmyadmin die Prozesse an, dann stehen da massig Prozesse auf "SLEEP":

Bild

Wenn ich dauernd aktualisiere, dann kommen nur ganz selten mal "richtige" Prozesse mit SQL-Abfragen. Die Sleependen Prozesse laufen auf 30sec hoch und werden dann beendet. Die User erhalten dann vermutlich die "MySQL has gone away"-Meldung...

Kann ich irgendwie nachprüfen woher diese SLEEP-Prozesse kommen, welches die aufrufende Datei ist oder irgend einen anderen Strohhalm, mit dem ich was zu diesem Problem rausfinden kann?

Bin über jeden Tipp dankbar!

Gruß
Sneff[/img]

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 26.12.2007, 17:19
von everflux
30 Sekunden pro Abfrage? Das ist übel. (Erklärt aber die erst-passiert-nix-und-dann-gehts-schnell Effekte)
Ich würde das slow query log aktivieren und mal schauen, was da so böse ist.
Die vielen "sleep" Prozesse bedeuten, dass (bei php) mysql_pconnect verwendet wird. Das war "früher" mal eine ganz tolle Idee um Performanz rauszuholen, inzwischen merkt man, dass es mehr Probleme als Nutzen bringt.
Hast Du vielleicht ein Script, dass Du speziell im Verdacht hast?

Verfasst: 26.12.2007, 19:14
von Sneff
pconnect wird nicht genutzt - nur connect...

Kannst du mir das mit dem slow query log mal erklären? Ist das ein Script oder muss das auf dem Server aktiviert werden?

Verfasst: 26.12.2007, 20:52
von everflux
Das ist wirklich eine serverseitige Einstellung:
https://dev.mysql.com/doc/refman/5.1/de ... y-log.html