Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » [gelöst] db verbindung Antworten
[gelöst] db verbindung

beule
Otto-Normal-Poster


Beiträge: 92


hey zusammen

ich wollte euch mal fragen wie ihr dass mit den db-verbindungen macht.
erstellt ihr am anfang der seite eine verbindung, die dann immer gültig ist, oder öffnet und schliesst ihr eure db verbindungen nach jedem query?
was ist am sichersten?
was ist perfomanter?

danke

beule

Diese Nachricht wurde geändert von: languitar
  Profil   E-Mail   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Nur am Anfang des Requests wird die Verbindung geöffnet und die Datenbank ausgewählt. Die Verbidnung ständig zu schließen und neu zu öffnen, würde viel zu viel Zeit kosten. PHP schließt nicht persistente Verbindungen ja automatisch bei Scriptende, daher muss man dies nicht selbst machen.

Achja persistente Verbindung wiederum will man auch nicht verwenden, da sie häufig nicht wiederverwendet werden können und nur per Timeout geschlossen werden. Ergebnis "To many mysql connections"

Da sollte man also gut wissen was man tut.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben