Jan Lehnardt: mysql_connect oder mysql_pconnect

Beitrag lesen

Hi,

wen oder was meinst du mit client? also, ich kann nur sagen dass ohne
mysql-neustart nichts mehr geht. somit hängt sich schon mysqld auf.
oder nicht? bin nicht so wirklich tief drin im thema, daher "klär mich
doch mal auf" ;-)

MySQL arbeitet nach dem altbewaehrten server<->client prinzip.
Der Server (mysqld) verwaltet die Datenbanken und verarbetie querys, die
ihm der client sendet und gibt entsprecchende Results zurueck. Der Client
kann ein Kommandozeilenutility (mysql) sein oder aber auch PHP (Im
PHP-Qellcode ist ein mysql client, der die kommunikation mit dem server
abwickelt und dem Programmierer Zugriff auf die Datenbanken gibt). Fragen
jetzt zuviele Clients den Server nach einem Result, sagt der rigendwann, ich
hab keinen Bock mehr auf euch neuen, ich mach ersma die alten fertig und
kommt ihr dran. i.d.r sollte ein client sein verbindung schnell genug wieder
schliessen um anderen clients den zugriff auf den server zu ermoeglichen.

Eine idee habe ich noch bekommen. verwende mal statt mysql_query()
mysq_unbuffered_query(). das koennte einen performaceschub geben.

Jan
--