国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

ERROR 1040: Too many connections問題解決辦法

2024-07-24 12:37:06
字體:
來源:轉載
供稿:網友

今天在發現網站日志發現有大量的ERROR 1040:Too many connections連接錯誤了,這個是mysql連接過多啊,但本站幾乎為html頁面了,下面小編來給各位同學介紹解決辦法.

出現此錯誤的原因,一種是訪問量確實很高,MySQL服務器頂不住,這個時候就要考慮增加從服務器分散讀壓力,另外一種情況是MySQL配置文件中max_connections值過小.

分析原因:mysql的默認連接上只有100,也就是說連接數據超過100 就會有可能出現 Too Many Connections.

修改my.cnf配置文件添加并需要重啟:

  1. [mysqld] 
  2. wait_timeout = 600 
  3. interactive_timeout = 600 

查詢MySQL的最大連接數,代碼如下:

  1. mysql> show variables like 'max_connections'
  2. +-----------------+-------+ 
  3. | Variable_name | Value | 
  4. +-----------------+-------+ 
  5. | max_connections | 100 | 
  6. +-----------------+-------+ 
  7. 1 row in set (0.00 sec) 

查詢MySQL響應的最大連接數,代碼如下:

  1. mysql> show global status like 'max_used_connections'
  2. +----------------------+-------+ 
  3. | Variable_name | Value |   //Vevb.com 
  4. +----------------------+-------+ 
  5. | Max_used_connections | 5 | 
  6. +----------------------+-------+ 
  7. 1 row in set (0.00 sec) 

說明:本地環境沒什么參考價值,但是就上面的數據而言,MySQL過去所響應的最大連接數小于其允許的最大連接數,所以不會出現1040錯誤.

MySQL比較理想的最大連接數計算方式為,代碼如下:

max_used_connections / max_connections * 100% ≈ 85%

即最大連接數占上限連接數的85%左右,如果發現比例在10%以下,MySQL服務器連接數上限設置的過高了.

問題找到解決辦法:

1、mysql -u root -p 進入不了,同樣出現上述錯誤.

2、修改/etc/mysql/my.cnf,ubuntu系統,其他系統在/etc/my.cnf,代碼如下:

  1. [mysqld]  
  2. port=3306  
  3. #socket=MySQL  
  4. skip-locking  
  5. set-variable = key_buffer=16K  
  6. set-variable = max_allowed_packet=1M  
  7. set-variable = thread_stack=64K  
  8. set-variable = table_cache=4  
  9. set-variable = sort_buffer=64K  
  10. set-variable = net_buffer_length=2K  
  11. set-variable = max_connections=1000 

3、重啟,代碼如下:mysql  /etc/init.d/mysql restart 搞定了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 故城县| 聊城市| 探索| 南皮县| 信阳市| 冷水江市| 泰州市| 邓州市| 甘泉县| 扎兰屯市| 齐齐哈尔市| 安庆市| 天等县| 佛山市| 泰来县| 克什克腾旗| 黔江区| 武宁县| 旅游| 舞阳县| 高陵县| 上高县| 南靖县| 汶上县| 崇阳县| 壶关县| 渑池县| 左贡县| 文登市| 西贡区| 鸡东县| 萝北县| 称多县| 八宿县| 徐州市| 玛纳斯县| 宝鸡市| 突泉县| 上饶县| 永修县| 乌兰浩特市|