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

首頁 > 數據庫 > MySQL > 正文

mysql出現大量的TIME_WAIT解決辦法

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

如果你的mysql出現大量的TIME_WAIT,最可能的原因是mysql.colse(),才導致大量的mysql TIME_WAIT,有了原因解決辦法很簡單.

1、找到有問題的程序加入  mysql.colse()即可解決了.

2、直接修改mysql配置,設置TIME_WAIT時間不超過5秒即可.

linux系統中修改方法,代碼如下:

vi /etc/sysctl.conf

編輯文件,加入以下內容:

  1. net.ipv4.tcp_syncookies = 1 
  2.  
  3. net.ipv4.tcp_tw_reuse = 1 
  4.  
  5. net.ipv4.tcp_tw_recycle = 1 
  6.  
  7. net.ipv4.tcp_fin_timeout = 30 

然后執行 /sbin/sysctl -p 讓參數生效,代碼如下:

net.ipv4.tcp_syncookies = 1 表示開啟SYN Cookies,當出現SYN等待隊列溢出時,啟用cookies來處理,可防范少量SYN攻擊,默認為0,表示關閉.

net.ipv4.tcp_tw_reuse = 1 表示開啟重用,允許將TIME-WAIT sockets重新用于新的TCP連接,默認為0,表示關閉.

net.ipv4.tcp_tw_recycle = 1 表示開啟TCP連接中TIME-WAIT sockets的快速回收,默認為0,表示關閉.

net.ipv4.tcp_fin_timeout 修改系統默認的 TIMEOUT 時間.

windows中的mysql修改 my.ini中加入如下代碼:

wait_timeout = 5

即可,或直接在執行sql語句:

  1. mysql> set global wait_timeout=10; 
  2. --Vevb.com 
  3. mysql> show global variables like 'wait_timeout'
  4. +----------------------------+-------+ 
  5. | Variable_name              | Value | 
  6. +----------------------------+-------+ 
  7. | wait_timeout               | 10    | 
  8. +----------------------------+-------+

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安顺市| 杭锦后旗| 卢湾区| 娄底市| 阿尔山市| 徐州市| 乌兰察布市| 林口县| 上虞市| 盐池县| 天镇县| 鄢陵县| 宁陵县| 兰西县| 东城区| 临洮县| 宁强县| 莱芜市| 明水县| 揭阳市| 临江市| 壤塘县| 滦平县| 天长市| 饶平县| 珠海市| 万盛区| 湄潭县| 惠州市| 池州市| 化德县| 阿合奇县| 青冈县| 贡嘎县| 西峡县| 普宁市| 蒲江县| 关岭| 清流县| 交口县| 洛隆县|