close
在Linux中最常用的資料庫系統非MySQL莫屬了,為了讓系統能夠運作的順利一點,避免無效的或是閒置的連線影響效能,建議加幾行設定
以下範例以CentOS為準
編輯MySQL設定檔
# vim /etc/my.cnf
設定或加入下列的參數
允許最大連線數,要視系統記憶體大小增加,過多會導致系統垮掉
max_connections=200
MYSQLD用來判斷此連線是否有效的時間,建議預設如果網路緩慢可以調高
connect_timeout=5
用COMMAND LINE方式連線時,例如用MYSQL連線,允許的IDLE時間
interactive_timeout=288000
允許的暫時TABLE數目
max_tmp_tables=32
連線的TIMEOUT時間,會參照interactive_timeout或global wait_timeout
wait_timeou=28800
ps.
1.每一個數值,建議要依實際的系統狀況進行調整
2.一定要要求user要下msysql_close(),關閉連線
文章標籤
全站熱搜