Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
matte

SQL Probleme/ Forum verdammt langsam

Recommended Posts

Hallo Forum,

ich bekomme schon seit eigigen Zeit immer wieder mal diesen SQL-Fehler

Warning: mysql_connect(): User ****@localhost has already more than 'max_user_connections' active connections in /home/****.de/www/board/sources/Drivers/mySQL.php on line 73

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/****.de/www/board/sources/Drivers/mySQL.php on line 76

ERROR: Cannot find database ****

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/****.de/www/board/sources/Drivers/mySQL.php on line 109

Dieser Fehler tritt aber nur spuradisch auf. Es Wurde daraufhin die Anzahl der max_user_connections um Faktor 10 erhöht. Das brachte aber leider keine Abhilfe.

Ich hatte dann leider vor einiger Zeit eine Spamattacke im Forum. Seitdem gibt es immer wieder den Fehler, das die Script execution Time beim Verschieben von Threads, beim Posten oder bei der Benutzung der Funktion "Top ten Poster der letzten 24 h" gegen 20-30 Sekunden geht. Manchmal gibt es auch einen Timeout, als ob das Board nicht erreichbar ist und dann stehen aufeinmal die Postings/Threads doppelt oder dreifach da oder sie sind verschunden.

Ich bin langsam mit meinem Latein am Ende. Hat einer von euch schonmal so ein Problem gehabt oder hat jemand vielleicht einen Lösungsansatz?

Gruss Matte

Share this post


Link to post

Ja - Provider anschreiben, darum bitten die Serverkonfiguration auf sicherheitsmägel zu überprüfen.

Ggf. auf einen anderen Server legen lassen.

Schaut nach erster beschreibung so aus als wär deren datenbank überlastet.

Share this post


Link to post

Hm, mein Hoster meint bei ihm ist alles OK. Kann es sein, das das Forum die Datenbankverbindungen nicht richtig schließt? Ich habe ca. 700 Postings pro Tag. Das dürfte für das Forum ja nicht zu viel sein. Bringt es was von PHP4 auf PHP5 zu gehen? Macht das Board das überhaupt mit?

Share this post


Link to post

Gleich auf PHP5 muss nicht unbedingt upgedatet werden. Allerdings bringt das jüngste PHP4 auch einige Performance Verbesserungen mit sich.

Dass die DB Verbindungen nicht richtig geschlossen werden, wäre merkwürdig. Die Aussage eines Hosters "Alles OK" heißt allerdings nicht unbedingt, dass sie auch alles im Griff haben - leider. Das kann auch schlimmstenfalls heißen: Wir haben es uns überlegt und glauben nicht, dass wir schuld sind. Ob wirklich jemand nachgeschaut hat... Es könnte z.B. auch die Maximalanzahl von Prozessen auf dem Server erreicht sein.

Grey

Share this post


Link to post

Mein Hoster hat schon nachgeschaut. Da es nur ein sehr Kleiner ist und ich eine sehr gute Beziehung zu ihm habe, würde er mir eventuelle Probleme schon mitteilen. Das hat bisher auch immer super geklappt. Ich weiß nur nicht mehr weiter, warum jetzt aufeinmal die Probleme auftauchen. Es wird teilweise beim verschieben eines Postings die ganze DB lahmgelegt bzw. die DB ist für einige Momente nichtmehr erreichbar, so das ich nichtmal mehr mit phpmyadmin auf die DB komme. :(

Share this post


Link to post

Tja, ich fürchte, dann ist jetzt für dich der Punkt gekommen an dem du testweise mal dein Forum bei einem anderem Provider installieren solltest (viele Provider bieten auf anfrage einen Testzugang für 7 Tage an).

Nimm die datenbank vom forum, installier die da samt forum, pass die konfiguration an und schau ob du das gleiche problem bei einem anderem Provider hast.

Auch kannst du mal die Zeit deiner SQL abfragen messen:

http://www.ipbsupport.de/board/index.php?showtopic=4437

Share this post


Link to post

Tja, ich fürchte, dann ist jetzt für dich der Punkt gekommen an dem du testweise mal dein Forum bei einem anderem Provider installieren solltest (viele Provider bieten auf anfrage einen Testzugang für 7 Tage an).

Nimm die datenbank vom forum, installier die da samt forum, pass die konfiguration an und schau ob du das gleiche problem bei einem anderem Provider hast.opic=4437]http://www.ipbsupport.de/board/index.php?showtopic=4437

Hm... genau das wollte ich vermeiden, da es ja ein tirischer Aufwand ist, die ganze Datenbank runter zu laden (ca. 300Mb). :(

Die Zeit der SQL-Abfragen werde ich aber mal prüfen.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×