程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql thread_cache_size參數說明

mysql thread_cache_size參數說明

編輯:關於MYSQL數據庫

看配置的時候注意到這個參數,因為是論壇數據庫,因為thread的含義和論壇的帖子有點類似,於是多注意了下,呵呵
默認的thread_cache_size=8,但是看到好多配置的樣例裡的值一般是32,64,甚至是128,感覺這個參數對優化應該有幫助,於是查了下:
根據調查發現以上服務器線程緩存thread_cache_size沒有進行設置,或者設置過小,這個值表示可以重新利用保存在緩存中線程的數量,當斷開 連接時如果緩存中還有空間,那麼客戶端的線程將被放到緩存中,如果線程重新被請求,那麼請求將從緩存中讀取,如果緩存中是空的或者是新的請求,那麼這個線 程將被重新創建,如果有很多新的線程,增加這個值可以改善系統性能.通過比較 Connections 和 Threads_created 狀態的變量,可以看到這個變量的作用。(–>表示要調整的值)   根據物理內存設置規則如下:
1G —> 8
2G —> 16
3G —> 32
>3G —> 64

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved