4 回答

ibeautiful
TA貢獻1993條經驗 獲得超6個贊
在PHP5以前的php4/php3都是一堆的數據庫擴展來跟各個數據庫的連接和處理,什么php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等擴展來連接MySQL、PostgreSQL、MSSQLServer、SQLite同樣的,我們必須借助ADOdb、PEAR::DB、PHPlib::DB之類的數據庫抽象類來幫助我們,無比煩瑣和低效,畢竟,php代碼的效率怎么能夠我們直接用C/C++寫的擴展效率高捏?所以嘛,PDO的出現是必然的,大家要平靜學習的心態去接受使用,也許你會發現能夠減少你不少功夫哦。

眼眸繁星
TA貢獻1873條經驗 獲得超9個贊
如果操作這個數據的人不多,并你進行長連接的連接資源使用很頻繁的話使用長連接。這樣速度比較快。
顧名思義,長連接就是一直連接從未斷開。你應該清楚數據庫連接有的是限定連接個數的。你一直連接就占用了一個連接資源。如果連接這個數據庫的人不多的話,這樣沒問題,還能加快速度,你每次操作數據庫的時候不用在進行連接操作。這樣會加快效率。
如果這個數據庫使用的人比較多的話,最好使用短鏈接,這樣用完就釋放。不會一直占著連接資源。導致其他人想用都連接不上。
添加回答
舉報
0/150
提交
取消