iT邦幫忙

0

MySQL max_connections 問題

  • 分享至 

  • twitterImage

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

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
wiseguy
iT邦超人 1 級 ‧ 2011-05-26 14:06:07
最佳解答

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

我要發表回答

立即登入回答