show processlist有个连接线程一直kill不掉

show processlist;有个连接线程一直kill不掉。

显示killed状态的,这个状态是在等待回收线程回收,这个是内核机制触发的,这个会有MySQL内核控制回收的,不能手工干扰。
这个会话kill后不会占用您的实例资源了。
这个已经killed掉的会话,目前已经没有在执行了,是等待mysql thread purg线程自动回收处理即可,这个是内核会自动回收,您不用操作。
如果您想必须处理,可以重启或者主备切换一下,这个线程会立即释放。当前是等待触发回收线程后会自动释放。

-- 目前这个连接线程,解决有三种办法:
1、等RDS-MySQL内核自动回收。
2、重启实例
3、主备切换。

 

posted @ 2022-07-26 18:39  捧花大王  阅读(980)  评论(0)    收藏  举报