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