星期日, 6月 04, 2006

MySQL 的最大連線數

最近我管理的某個站常出現 MySQL 連線數太多的情形。經過研究後,我把伺服器裡的 /etc/my.cnf 打開,在 [mysqld] 之下加了 set-variable=max_connections=256,再重新啟動 MySQL,似乎暫時可行,未來還要觀察看看。不過之前搜尋網路資源時,這行指令有的寫成 set-variable max_connections=xxx(沒等號),有的寫成 set-variable max_connection=xxx (connection 沒加 s),都不能運作。不知道這些無法運作的寫法是真的錯了,還是有其他原因,總之一行指令的版本可以有這麼多種,系統又完全不幫你處理瑣碎的地方,因而總要出錯個好幾次才能順利搞定。也只能說,Linux 真的不是一個對使用者那麼友善的系統,所以這個平台還是屬於那些習於艱澀指令的工程師的天下。