mysql伺服器的連線數並不是要達到最大的100%為好,還是要具體問題具體分析,下面就對mysql伺服器最大連線數的合理設定進行了詳盡的分析,供您參考。
我們經常會遇見「mysql: error 1040: too many connections」的情況,一種是訪問量確實很高,mysql伺服器抗不住,這個時候就要考慮增加從伺服器分散讀壓力,另外一種情況是mysql配置檔案中max_connections值過小:
mysql> show variables like 'max_connections';
+-----------------+-------+
| variable_name | value |
+-----------------+-------+
| max_connections | 256 |
+-----------------+-------+
這台mysql伺服器最大連線數是256,然後查詢一下伺服器響應的最大連線數:
mysql> show global status like 'max_used_connections';
mysql伺服器過去的最大連線數是245,沒有達到伺服器連線數上限256,應該沒有出現1040錯誤,比較理想的設定是:
max_used_connections / max_connections * 100% ≈ 85%
最大連線數佔上限連線數的85%左右,如果發現比例在10%以下,mysql伺服器連線上線就設定得過高了。
伺服器最大連線數問題
伺服器程序會有乙個最大連線數,如果達到最大連線數,server端報錯 listener accept fail accept tcp 6080 accept4 too many open files 此時,client端報錯 dial tcp 172.20.152.87 6080 i o timeo...
MySQL伺服器最大連線數的合理設定
mysql伺服器的連線數並不是要達到最大的100 為好,還是要具體問題具體分析,下面就對mysql伺服器最大連線數的合理設定進行了詳盡的分析,供您參考。我們經常會遇見 mysql error 1040 too many connections 的情況,一種是訪問量確實很高,mysql伺服器抗不住,這...
修改終端伺服器的最大連線數
1 明確終端服務的2種模式 windows 2000終端服務有2種執行模式 遠端管理模式和應用程式伺服器模式。遠端管理 模式允許系統管理員遠端管理伺服器,而且只允許2個終端會話同時登入終端伺服器。應用程 序伺服器模式允許使用者執行乙個以上應用程式,允許多個使用者從終端登入訪問伺服器。但是 應用終端服...