Page 1 of 1

MySQL 4.1.22 Problem - 1040 Too many connections

Posted: 2007-04-01 18:50
by TDS
Es geht darum das bis vor zwei Wochen der Server, auf dem drei meiner Projekte liegen, normal funktioniert hat. Seit dem gibt es aber ständig den Fehler 1040. Mit dem Hoster hab ich gesprochen, und er hat max_connections von 100 auf 500 gesetzt. Jedoch nur manuell da beim Neustart Mysql nur 100 akzeptiert - obwohl unter [mysqld] eingetragen.

set-variable=max_connections=500

Habe meine Scripte, alle basierend auf dem selben Hauptscript, untersucht aber keine Probleme festgestellt. Zuhause auf Debian Sarge (und Etch) mit max_connections=100 und Stresstest gab es keine Probleme. An was kann es noch liegen? Ich bin derzeit allein mit den Projekten auf dem Server.

Das Script ist optimiert - jedenfalls sag ich das und einige andere Programmierer auch.

Re: MySQL 4.1.22 Problem - 1040 Too many connections

Posted: 2007-04-01 20:10
by Joe User
1) set-variable ist schon seit Jahren deprecated, einfach weglassen.
2) Hat der Hoster die richtige my.cnf bearbeitet? Normalerweise beachtet MySQL max_connections im Abschnitt [mysqld] der my.cnf.
3) Welchen Wert für max_connections gibt die MySQL-Shell oder phpMyAdmin aus?
4) Was wurde vor zwei Wochen am System geändert?
5) Kann der Hoster Fipptehler ausschliessen?

Re: MySQL 4.1.22 Problem - 1040 Too many connections

Posted: 2007-04-01 20:27
by TDS
1) Es funktioniert so und so nicht.
2) /etc/my.cnf
3) Nach manuellem Nachbessern während MySQL läuft, sagen alle 500
4) Kann ich nicht beantworten, aber am Script wurde nichts gemacht, oder kann ein PHP-Experte mal drüber schauen?
5) FippTehler in welcher Art und/oder Form?

btw, bin via ICQ 814222 erreichbar.