Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Verbindung:global oder im Objekt?

In PHP ist es am besten, den globalen Ansatz zu wählen. Dies liegt hauptsächlich daran, dass wiederholtes Verbinden/Trennen mit dem MySQL-Server eine erhebliche Auswirkung haben kann Leistungsabfall.

Obwohl dies kontraintuitiv erscheinen mag, empfehlen die meisten PHP-Experten (einschließlich mir selbst), die Verwendung von mysql_close() ganz zu vermeiden, es sei denn, es gibt einen dringenden Grund, dies nicht zu tun. Dies liegt daran, dass dies sowieso automatisch in der Bereinigung von PHP gehandhabt wird, sodass das Hinzufügen von mysql_close() nur zu einer weiteren Verschlechterung der Leistung führt.