✨AI算命大師
議題選項
議題評分
Re: Too many connections , 本站目前解決方案 #359697 - 2004-05-15 17:12:01
站長 離線

六六大順
註冊: 1999-12-21
文章數: 6866
來自: 新竹,台北 ***
回應:


我覺得 Connection Pooling 是有正面效應的。Database Connection 本就 expensive, 會用到 CPU 的不少資源﹐也影響 MySQL 的速度。試想每一 Connection 省一秒﹐每天有多少個 Connection? 省下來的時間可讓 MySQL 處理其它 request, 良性循環﹐現在可是惡性循環啊~~

您提到 Table Lock, 我假定您是用 MyISAM Table Type (supports Table Level Locking). 如確實如此﹐而您的 MySQL 版本又 supports InnoDB 的話﹐我建議您換去 InnoDB Table Type (supports Row Level Locking), 那麼﹐ Insert/Update/Delete 就不需要 Lock 整個 Table 了。



Connection Pool 有效沒錯,但是對本站而言效果可能不顯著
我看這程式碼,應該是沒有處理 connection pool 的機制
也許 php 內部本身就處理了 connection pool , 這我沒研究了...

因為其實 select 是非常快的,幾乎不會有任何延遲
之前某時段線上飆到四百多人,因為那一段時間似乎沒有人正在 insert/update/delete 任何資料
所以即使四百多人,速度仍然像閃電一樣快

至於 InnoDB , 我沒研究,謝謝您提供的方向
_________________________

站務區內的文章我一定讀。而其他板面文章我甚少閱讀。
因此,若有事聯絡指教,麻煩請至站務區內貼文,謝謝。


✨ Twitter : http://twitter.com/destinynet
✨ 站長Facebook : http://www.facebook.com/Destiny.Pro

廣告




全部議題
議題 貼文者 : 張貼日期
Too many connections , 本站目前解決方案 站長 2004-04-26 16:46:31
Re: Too many connections , 本站目前解決方案 pingpoing 2004-04-28 06:05:11
Re: Too many connections , 本站目前解決方案 站長 2004-04-28 06:30:34
Re: Too many connections , 本站目前解決方案 七龍珠 2004-05-15 17:02:26
Re: Too many connections , 本站目前解決方案 站長 2004-05-15 17:12:01
Re: Too many connections , 本站目前解決方案 七龍珠 2004-05-15 17:57:38
Re: Too many connections , 本站目前解決方案 jerryen 2004-05-30 13:37:07
Re: Too many connections , 本站目前解決方案 小苦 2004-05-04 15:25:48
Re: Too many connections , 本站目前解決方案 站長 2004-05-04 15:29:04
Re: Too many connections , 本站目前解決方案 伍修羅 2004-05-07 07:42:39
Re: Too many connections , 本站目前解決方案 站長 2004-05-07 08:14:14
Re: Too many connections , 本站目前解決方案 伍修羅 2004-05-07 08:42:28
Re: Too many connections , 本站目前解決方案 命也!! 2004-05-09 02:56:13
Re: Too many connections , 本站目前解決方案 Miki 2004-05-09 02:47:40
Re: Too many connections , 本站目前解決方案 站長 2004-05-09 08:59:08
Re: Too many connections , 本站目前解決方案 Miki 2004-05-09 12:05:46
Re: Too many connections , 本站目前解決方案 pingpoing 2004-06-14 10:03:45


本站是個命理討論的園地,如果您要問命,請務必詳閱各板板規,遵守發問規則,不要只留個生日或是命盤, 其他什麼都沒提。貼命盤的方法請特別注意算完命盤後的文字說明,不要貼個沒人看懂歪七扭八的命盤, 貼錯命盤及未遵守板規者,文章很有可能被不預警刪除 另外,如果您提了問題,而有人回覆的話,不論對與錯,請務必多上來回應論命者, 我們不歡迎那種提了問題就等人回答,也不回應的人。我們需要的是,「良好的互動」及「長期的追蹤」。
本站大多數的討論區都得要註冊才能發言,您若是要張貼討論,請務必註冊為使用者, 如果您忘了您的密碼,請在登入」的畫面, 輸入您的帳號,再按一下我忘記我的密碼了」, 此時系統會寄一封信到您當時註冊的 Email 信箱裡面, 裡面則附有一個臨時密碼,請您拿到密碼後用此臨時密碼登入。登入之後可以在 編輯個人檔案」裡面修改成您習慣的密碼。
logo
欣洋網路有限公司