第 1 頁 (共 1 頁)
[問題]MySQL Too many connections
發表於 : 2006-05-30 18:19
由 brentsu
最近常看到某個網站的首頁直接回報 【Error: Unable to connect to MySQL server. MySQL reported: Too many connections.】
雖然 MySQL 裡面可以設定最大的連線數,可是什麼樣的情況才會遇到 Too many connections 的問題?嗯~被木馬、病毒攻擊不算的話...
真的是站上的人數太多了嗎?如果是這樣,請問各位站長大人,你的 MySQL 最大連線數是設為多少?
我的網站空蕩蕩,小貓兩三隻,所以目前還沒遇到,只是想要先了解一下... 感謝~~

發表於 : 2006-05-30 18:23
由 chiouss
我的機器 max connections=100,實際上只有我一個人在用,調這麼大也沒啥意義。
不過有些人機器不是自己的,一堆人共用 MySQL,如果人數過多就會出現這種情形。
發表於 : 2006-05-31 11:44
由 brentsu
啊哈~~免費空間、付費空間都是這樣啊....
所以我猜想要掛掉的話,應該會有很多網站同時掛才對....
只是我不知道有哪幾個網站跟他共用同一個 MySQL... 搞不好是他流量大,其他網站反而被他害到了....

發表於 : 2006-05-31 11:46
由 appleboy
brentsu 寫:啊哈~~免費空間、付費空間都是這樣啊....
所以我猜想要掛掉的話,應該會有很多網站同時掛才對....
只是我不知道有哪幾個網站跟他共用同一個 MySQL... 搞不好是他流量大,其他網站反而被他害到了....

我租用虛擬主機的時候
我把程式放上去跑 有時候也會出現此狀況
但是我問虛擬主機 他跟我說 是我程式有問題 Orz
那家虛擬主機商 是 5NET
還有一次更誇張 資料庫消失 我問他們為甚麼
他們說不知道 只幫我還原 1星期前的資料 後來我自己就每天備份
靠虛擬主機商是不行的

發表於 : 2006-05-31 13:11
由 brentsu
剛剛去看了一下,最便宜每個月 $250,果真是 250 啊~~
花錢的絕對要得到保障,即便只有 $250,不然用免費的不就好了!
啥?【 P4 - 2.4GB 】我沒打錯喔~~~請注意看喔~~虧他還是網路公司.....
A P O L 可跩的咧~~他們家的網路有 user 來攻擊我的網站,從 log 就可以看到分明是在 scan 所有的 port!
打電話去希望他們自己查一下,竟然說報警才能查.... 要不是我太忙,後來沒有一直持續 scan port,否則我絕對報警去告 APOL....
http://www.cib.gov.tw/mail/Mail_Report.aspx
他們大概不知道透過網路 scan、入侵攻擊別人,也是一種犯罪,光是【網路遊戲犯罪案件】都能報案,那攻擊跟入侵呢.... 嘿嘿嘿....
發表於 : 2006-06-01 22:01
由 ckmarkhsu
如果是開成 mysql_pconnect 的連線
有極大可能會超過 100 個連線(經驗法則,五分鐘內超過 200 人在線就會爆炸)
不過印象中 phpBB 好像沒提供這種連線模式,所以應該不會有事XD
pconnect 就是持續連線
因 mysql 每次開啟連線都要不少時間
因此可以使用此模式,就不用在短時間內重複連線,以提升效率,但如果機器身體不好,就容易爆炸