MySQL 设置睡眠连接超时秒数

一般是睡眠连接过多,严重消耗mysql服务器资源(主要是cpu, 内存),并可能导致mysql崩溃。

解决办法 :

mysql的配置my.ini文件中,有一项:

wait_timeout, 即可设置睡眠连接超时秒数,如果某个连接超时,会被mysql自然终止。
查看当前设置睡眠连接超时秒数:

mysql> show global variables like ‘wait_timeout’;
±--------------±------+
| Variable_name | Value |
±--------------±------+
| wait_timeout | 20 |
±--------------±------+
1 row in set (0.00 sec)
执行修改:

mysql> set global wait_timeout=30;
Query OK, 0 rows affected (0.00 sec)

你可能感兴趣的