WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   wann mysql verbindung schließen? (http://www.wcm.at/forum/showthread.php?t=82073)

Gironimo 27.12.2002 21:39

wann mysql verbindung schließen?
 
hab auf meiner HP mehrere mysql-Abfragen, die ich öfters öffne und nach jeder Abfrage schließe und zwar so:

PHP-Code:

mysql_free_result($ergebnis);
mysql_close($verbindung); 

jetzt frage ich mich, ob ich nicht besser am Anfang der Seite generell die Verbindung zur DB aufbaue und erst nach vollständigem Laden der Seite wieder schließen sollte. Ginge das Laden dann vielleicht schneller (oder könnte es u. U. Probleme geben)?

thx

_m3 28.12.2002 01:20

ähhhh - weisst Du, was für einen Overhead das Öffnen einer DB-Verbindung erzeugt?

Auf JEDEN FALL die DB-Verbindung so selten wie möglich aufmachen und möglichst oft reusen.

käptn 28.12.2002 01:30

Re: wann mysql verbindung schließen?
 
Zitat:

Original geschrieben von Gironimo
jetzt frage ich mich, ob ich nicht besser am Anfang der Seite generell die Verbindung zur DB aufbaue und erst nach vollständigem Laden der Seite wieder schließen sollte.
Das Schließen der DB-Verbindung vor Scriptende (geschieht dort sowieso) hat m. E. nur Sinn wenn nach der Abfrage noch sehr viel im Script gearbeitet wird und die Datenbank dabei nicht gebraucht wird.

Falls du so ziemlich auf jeder Seite ein DB-Verbindung brauchst und PHP als Modul läuft würd ich mir mal http://at2.php.net/manual/de/functio...l-pconnect.php anschauen.

HTH

~

Gironimo 03.01.2003 03:02

aahha - "pconnect"!

Danke für den Hinweis! :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag