国产探花免费观看_亚洲丰满少妇自慰呻吟_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. +----------------------------+-------+

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙田区| 海盐县| 栾城县| 淮阳县| 革吉县| 阿拉善盟| 乡宁县| 宜宾县| 泰宁县| 阿合奇县| 宜良县| 定襄县| 大关县| 黔江区| 朝阳县| 平顶山市| 连云港市| 德令哈市| 星座| 唐山市| 辉南县| 黑龙江省| 封丘县| 岳池县| 江源县| 铅山县| 中西区| 西城区| 芜湖县| 上饶县| 峡江县| 阿拉善右旗| 阿克| 永和县| 云阳县| 准格尔旗| 乌鲁木齐县| 桂东县| 石棉县| 松潘县| 北海市|