Mailinglisten-Archive |
nein, nicht vor jedem select, aber schon einmal in jeder php-datei... läßt sich das nicht ändern? z.b. dass bestimmte php-scripts dieses neu connecting gar nicht benötigen? oder empfiehlt sich dann möglichst mit einem einzigen php-script zu arbeiten (die frage welcher select wann ausgeführt wird ließe sich mit einem entsprechenden flag regeln), damit nur einmal ein mysql_connec() durchgeführt wird? bitte um optimierungs-orientierte tips! :-)) vielen dank -----Ursprüngliche Nachricht----- Von: Mario Micklisch [mailto:FaVo_(at)_FaVo.org] Gesendet: Freitag, 22. Dezember 2000 11:51 An: mysql-de_(at)_lists.4t2.com Betreff: AW: Persistente Verbindung [..] > nun, ich habe in jeder meiner PHP-dateien, welche die mysql-DB abfragen, > folgende zwei zeilen: > $db = mysql_connect($dbserver, $login, $pwd); > mysql_select_db($database,$db); > d.h. bei jedem select tu ich mich konnektieren und verbinden lassen mit der > DB, was durchaus sehr uneffektiv ist. > meine frage: WIE baue ich eine PERSISTENTE VERBINDUNG auf, so dass neu > connecting und verbinden nicht nötig sind? [..] Bei jedem SELECT? In PHP reicht es aus wenn du dies einmal durchführst, die Verbindung wird dann offen gehalten bis das Script beendet wurde. Eine Persistente Verbindung wird in PHP mit dem Befehle "mysql_pconnect" aufgebaut. (http://php.net/mysql_pconnect) -- |-> Jippii GmbH [Software Development / Application Service Providing] |-> Mario Micklisch ~ eMail: M.Micklisch_(at)_Gigabell.Net |-> Jippii GmbH ~ Tel.: +49 (0) 69 - 170 84 - 951 |-> Lahnstrasse 34 ~ Fax.: +49 (0) 69 - 170 84 - 974 |-> D-60326 Frankfurt am Main ~ Net: http://www.jippii.com --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive