Forum schon bei 70 Usern sehr langsam
Verfasst: 11.09.2006 22:44
Hallo,
ich hab heute in meinem Forum den Categories hierarchy Mod eingebaut. Das Forum lief vorher als normales phpBB 21er Version bei gut 100 Usern stabil auf dem Server. Die Datenbank beinhaltet gut 400.000 Beiträge, 5.000 User, 10 Mio Zeilen Wordmatch und ist knapp 500 mb groß.
Als ich nun das Forum nach den Änderungen wieder online genommen habe, musste ich erschrecken feststellen, dass sich die Prozesse aufstauen und die Datenbank stark belastet wird. Hier ein paar Auszüge aus der phpmyadmin prozesslist:
www.ofm-forum.de/slow_queries.pdf
www.ofm-forum.de/slow_queries1.pdf
www.ofm-forum.de/slow_queries2.pdf
www.ofm-forum.de/slow_queries4.pdf
Ab ca. 70-80 Usern geht der sql-server in die knie, spätestens bei 80-90 gibt es "too many connections" und somit "could not connect to database".
der server ist laut putty und "top" zu dieser zeit zu 50% idle, es schmiert also nur der db-server ab.
wo liegt das problem, was kann ich ändern damit es klappt, es kann doch nicht sein das auf einem root-server keine 100 user online sein können.
vielen dank für die hilfe,
mfg maik
ich hab heute in meinem Forum den Categories hierarchy Mod eingebaut. Das Forum lief vorher als normales phpBB 21er Version bei gut 100 Usern stabil auf dem Server. Die Datenbank beinhaltet gut 400.000 Beiträge, 5.000 User, 10 Mio Zeilen Wordmatch und ist knapp 500 mb groß.
Als ich nun das Forum nach den Änderungen wieder online genommen habe, musste ich erschrecken feststellen, dass sich die Prozesse aufstauen und die Datenbank stark belastet wird. Hier ein paar Auszüge aus der phpmyadmin prozesslist:
www.ofm-forum.de/slow_queries.pdf
www.ofm-forum.de/slow_queries1.pdf
www.ofm-forum.de/slow_queries2.pdf
www.ofm-forum.de/slow_queries4.pdf
Ab ca. 70-80 Usern geht der sql-server in die knie, spätestens bei 80-90 gibt es "too many connections" und somit "could not connect to database".
der server ist laut putty und "top" zu dieser zeit zu 50% idle, es schmiert also nur der db-server ab.
wo liegt das problem, was kann ich ändern damit es klappt, es kann doch nicht sein das auf einem root-server keine 100 user online sein können.
vielen dank für die hilfe,
mfg maik