看板 PHP 關於我們 聯絡資訊
大家安安,想請教一下各位前輩, 一般都是說 mysql_pconnect() 會一直佔用著資料庫的連線, 所以比較耗用資源, 而 mysql_connect() 則不會。 我想請教的是,要怎麼知道 mysql_pconnect() 和 mysql_connect() , 通常在連線多久後就會自動斷線呢? 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.173.50
JimmyLi :看mysqld的設定 06/23 22:56
yanli2 :最簡單的就是看phpmyadmin的顯示程序 06/23 23:06
barfat :pconnect 比較好,因為 connect 是花比較多時間的動作 06/24 15:11
barfat :而你的資料庫存取很忙的時候,用 pconnect 會從現有的 06/24 15:12
barfat :connection pool 中找一個 connect source 來使用 06/24 15:13
barfat :一個 connect 沒有動作,其實是不佔 source .... 06/24 15:13
barfat :這是個人淺見... 06/24 15:14
shadowjohn :經驗是改了p之後發現快很多,應該不難發現 06/24 15:59
KC73 :如果用 p, 記得要查 Max_used_connections 的值. 06/24 17:46
KC73 :p 之前, 建議先讀讀看: http://tinyurl.com/yhodaf 06/24 17:48