[Typo3-german] Typo3 und mysql_pconnect
Patrick Daether
nospam at pd-digital.de
Fri Sep 23 09:53:33 CEST 2005
Dirk Völlger wrote:
> Hallo,
>
> mir ist aufgefallen, daß auf meinem Server die Zahl der mysqld-Prozesse
> stetig steigt, und nun frage ich mich, ob das evtl. mit Typo3 zu tun
> haben könnte. Ich habe ca. 6 Webseiten laufen, die alle nicht wirklich
> stark besucht sind (höchstens 40 Besucher pro Tag). Nach ca 10h hat sich
> die Zahl der mysqld-Prozesse verdreifacht. Der Support fragte mich, ob
> evtl mysql_pconnect benutzt wird und die Verbindungen nicht richtig
> geschlossen werden.
Hi,
bei der Verwendung von PConnects werden die Verbindungen zur Datenbank
ja pro Prozess aufrechtgehalten und wiederverwendet (falls mit gleichem
Login/Passwort) verbunden wird.
Da der Apache ja z.B. ein Multi-Prozess Webserver ist, kann es sein,
dass mehr Verbindungen gehalten werden, als wirklich nötig wären.
Hier kann man viel tunen, je nachdem, wie der Traffic auf dem Server
aussieht.
In deinem Fall würde ich mal versuchen bei MySql einzustellen, wie lange
die Verbindngen gehalten werden, wenn sie gerade nicht genutzt werden.
Ich weiß gerade nicht genau, wie der Parameter heißt - irgendwas mit
maxtimeout oder ideltime ...
Hier einfach mal den Wert runtersetzen. Das sollte das Problem lösen.
Gruß
Patrick
More information about the TYPO3-german
mailing list