Hallo und guten Abend!
Vor ein paar Tagen fragte ich hier wegen der Realisierung eines AJAX-Requests nach.
Mein Script hat getan was ich wollte und ich hab es auf den Server geladen.
Es sollte mir jede Minute einen aktuellen Datensatz einer Tabelle auslesen und dynamisch in ein html-Dokument schreiben/ersetzen.
Ich hatte die Seite noch im Hintergrund (einem anderen Tab) geöffnet und vergessen.
"Das JavaScript" holte sich also im Minutentakt einen Datensatz und aktualisierte die Seite fleissig.
Ich hab vllt. nach einer halben Stunde bemerkt, dass die Seite noch offen ist aber belies das auch dabei.
Das Script tat zu dem Zeitpunkt noch seine Arbeit.
Nach vllt. einer weiteren halben Stunde schloss ich alle Tabs und bemerkte dabei wieder jenes offene Script.
Ich dachte mir "guckste mal" und siehe da, ein MySQL-Fehler "wegen zu vielen (gleichzeitigen?) Zugriffen".
Den genauen Wortlaut weiß ich leider nicht mehr.
Ich dachte an ein temporäres und veranlasste einen Seitenreload.
Seitdem erhalte ich nur noch den MySQL-Fehler "Access Denied for user... using password[yes]...".
Die JavaScript-Funktion öffnet eine php-Datei.
Dort wird mit mysql_pconnect() die Datenbankabfrage durchgeführt.
Jetzt mache ich mir Sorgen, ob ich die Datenbank irgendwie überlastet hab.
Kann das sein?
Danke und Grüße, Matze