iT邦幫忙

0

MySQL max_connections 問題

chan15 5 年前5856 瀏覽

請教一下
一個平均線上人數 1000 人規模的相簿網站
max_connections 開多少比較好
最近開始有 connect too much 的問題

1 個回答

4
wiseguy
iT邦超人 1 級 ‧ 5 年前
最佳解答

大約是連線數的 1.3~1.5 倍比較妥當。
不過要同時調整 wait_timeout 縮短一點,建議可以調為 1200 (20分鐘)。
另外 key_buffer 放大到所有 *.myi 索引檔的 size 總合,可以提高效率。
比如所有 *.myi 檔案總合是 100MB 左右,那就設 key_buffer=110M。
最後,要檢視一下記憶體是否夠用。因為提高 max_connections 與 key_buffer 都得耗費記憶體。

我要發表回答

立即登入回答