我在my.cnf中有这个
wait_timeout=1800
interactive_timeout=1800;
net_read_timeout=1800;
net_write_timeout=1800
但是当我执行
时show processlist;
我的进程仍然运行超过4500秒,即使它们处于“睡眠”状态。命令。
请帮忙解决这个问题,谢谢。
答案 0 :(得分:0)
PROCESSLIST
在时间列中显示4500
吗?或者你从其他地方得到这个数字?
流程是否特殊,例如复制线程?
该过程是否SET SESSION wait_timeout=...
以避免超时?从外面看,你无法察觉是否发生了这种情况。