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 最大連線數是設為多少?

我的網站空蕩蕩,小貓兩三隻,所以目前還沒遇到,只是想要先了解一下... 感謝~~ :mrgreen:

發表於 : 2006-05-30 18:23
chiouss
我的機器 max connections=100,實際上只有我一個人在用,調這麼大也沒啥意義。

不過有些人機器不是自己的,一堆人共用 MySQL,如果人數過多就會出現這種情形。

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

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

我把程式放上去跑 有時候也會出現此狀況

但是我問虛擬主機 他跟我說 是我程式有問題 Orz

那家虛擬主機商 是 5NET

還有一次更誇張 資料庫消失 我問他們為甚麼

他們說不知道 只幫我還原 1星期前的資料 後來我自己就每天備份

靠虛擬主機商是不行的 :evil:

發表於 : 2006-05-31 13:11
brentsu
剛剛去看了一下,最便宜每個月 $250,果真是 250 啊~~ :-o
花錢的絕對要得到保障,即便只有 $250,不然用免費的不就好了! :evil:

啥?【 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 每次開啟連線都要不少時間

因此可以使用此模式,就不用在短時間內重複連線,以提升效率,但如果機器身體不好,就容易爆炸