Hallo,
seit 2~3 Monaten bin ich auf Modified 2.x umgestiegen.
Seit dem hatte ich es immer wieder mal, dass ich bei Aufruf der Seite die Meldung erhielt
"Unable to connect to Database".
Aber so schnell wie ich die Meldung sah, so schnell war sie auch weg und die Fehlermeldung kaum Möglich.
Vom SQL Server erhielt ich die Meldung:
mysql_connect(): User
***** already has more than
'max_user_connections' active connections in
Letze Woche Mittwoch war dies für rund 10 Minuten ein Dauerzustand, so dass ich All-Inkl (unser Hoster) anrief.
Wir haben dort einen eigenen XL Server und er sah dass dort lange SQL Verbindungen aufstehen.
Sozusagen im Sleep sind.
Standardmäßig haben All-Inkl. Server wohl nur 25 max SQL Verbindungen.
Wenn diese dann alle im Sleep sind, kann kein weiterer auf unsere Seite.
Er meinte, wir haben immer so ca. 20 Verbindungen im Sleep. Das ist hart an der Grenze.
Er erhöhte die Zahl auf 50 und bis eben war Ruhe. Plötzlich erhielt ich wieder die Meldung.
Der Techniker am Telefon nahm sich etwas mehr Zeit und erklärte mir was da gerade passiert und wo ich das sehen kann.
Im Phpmyadmin kann ich unter Prozesse sehen, das dort offene Verbindungen vorhanden sind.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Anfangs hatte ich unsere WaWi unter Verdacht. Aber selbst komplett abgeklemmt haben wir dauerhafte offene SQL Verbindungen. Diese kommen auch nicht - laut all-inkl. Techniker - von externen Usern sondern vom auf dem Server befindlichen Scripten.
Der Techniker vermutete erst, das Abfragen am Ende einfach nicht geschlossen werden. Diese würden dann aber nach 120 Sekunden von alleine geschlossen.
Aber dies revidierte er, weil er im phpmyadmin sah das die Verbindung von alleine nach 70 bis 110 Sekunden schlossen.
Hier mal ein paar Screenshots der Datenbank im "normal" Betrieb.
[ Für Gäste sind keine Dateianhänge sichtbar ]
[ Für Gäste sind keine Dateianhänge sichtbar ]
[ Für Gäste sind keine Dateianhänge sichtbar ]
Wir haben nun die Zahl auf 100 erhöhen lassen, aber das ist nur suboptimal.
Habt ihr einen Tipp, wie ich rausfinden kann, was dort die Verbindungen aufmacht bzw. in Sleep setzt?
Danke vorab für eure Hilfe.
Linkback: https://www.modified-shop.org/forum/index.php?topic=37226.0