Mailinglisten-Archive |
Aloha, > Von: Alexander Skwar[SMTP:lists.ASkwar_(at)_DigitalProjects.com] > > Von der Theorie hast Du recht, allerdings führt pconnect oft dazu, das > es sehr, sehr viele Prozesse gibt die nur vor sich hinidlen und somit > den Server in die Knie zwingen. pconnect in PHP mit Apache 1.x ist > sinnlos. > > Ich hänge mal eine Mail von Björn Schotte an, in der er gut erklärt, > warum pconnects tödlich sind. > ..... > mysql_pconnect(). Weil mysql_pconnect() nur für Persistenz > innerhalb eines Apache-Prozess für jeweils ein einziges > Verbindungsparameter-Tripel (DB - Host, User, Passwort) > sorgt. > ... Wie so oft gibt es keine optimale Möglichkeit. Wenn man den Datenbankserver für sich alleine hat, und obiges von Björn berück- sichtigt (also nur ein DB-User verwendet), sind pconnects per- formanter. Bei einem Wald- und Wiesenhoster, der auf einer DB 200 User verwendet und auch noch nen Apache mit 10000 virtuellen Hosts sollte man dann doch connect benutzen .... ==> Wenn man weiß, was man tut, findet man die optimale Lösung. ==> Die pauschale aussage "pconnects sind sinnlos" ist falsch. Bei MySQL dauert ja ein connect nicht lange ... aber nimm mal Oracle oder so, dann merkst du den Unterschied. Grüße, Mathias
php::bar PHP Wiki - Listenarchive