MySQL的死連接處理方式

若連線的方式使用 persistent 方式,操作結束時不會立刻斷連,而會進入 Sleep 狀態。

mysql> SHOW PROCESSLIST;

會看到 Command 狀態是 Sleep 與 Time 他睡著多久了

睡著太久的,可以用 kill id 的方式結束他(id是一個數字)

可以修改資料庫內定的TIME_OUT
mysql> SHOW variables;
找wait_timeout 預設值應該會是 28800
所以可以用這方式修改
mysql> set wait_timeout=600;