Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Massig Sleep-Prozesse - Site reagiert sehr lahm

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Sneff
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 09.07.2006, 13:27
Wohnort: Nürnberg

Beitrag von Sneff » 26.12.2007, 14:20

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]

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

Jetzt anfragen: 0511 / 300325-0.


everflux
PostRank 8
PostRank 8
Beiträge: 939
Registriert: 01.05.2006, 17:15

Beitrag von everflux » 26.12.2007, 17:19

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?
https://everflux.de/ blogging about life, programming, seo and the net

Sneff
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 09.07.2006, 13:27
Wohnort: Nürnberg

Beitrag von Sneff » 26.12.2007, 19:14

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?

everflux
PostRank 8
PostRank 8
Beiträge: 939
Registriert: 01.05.2006, 17:15

Beitrag von everflux » 26.12.2007, 20:52

Das ist wirklich eine serverseitige Einstellung:
https://dev.mysql.com/doc/refman/5.1/de ... y-log.html
https://everflux.de/ blogging about life, programming, seo and the net

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag