Zitat Zitat von Mays
Wenn am Anfang dann zum Beispiel ein Wert aus der Tabelle ausgelesen wird und das wars dann, und wenn man dann nicht die mysql_close() hinsetzt, bleibt der zugang bestehen, wie lange denn, doch nur so lange bis die seite 100% anfgerufen ist oder? Wenn man sie nicht schließt, wächst dann der Traffic, ist er mehr als wenn man den Zugang geschlossen hätte?
Hajo. Das ist immer eine Frage von Relationen. Eine geöffnete Verbindung zur DB belegt immer etwas RAM und knabbert, wenn auch wenig, wenn gerade nichts abgefragt wird, an der CPU-Performance.

Nun ist allerdings die Frage ob es sinnvoll ist mysql_close() zu verwenden wenn die Verbindung halt nur ein paar Millisekunden früher geschlossen wird. Wenn ihr mich fragt, ist das für den gewöhnlichen Anwender unnötig.
Erst wenn man mit gewaltigen Datenmängen hantiert oder man ein Mammutprojekt betreibt.
Ich mächte wetten, das man bei einem Projekt wie Wikipedia vielleicht gut 2-5% Performance noch heraus kitzeln kann wenn man mysql_close() einsetzt. Und das bedeutet bei einem so großen Projekt oft, dass man sich einen Server sparen kann.