mysql进程kill不掉
http://www.forasp.cn/ 2023/5/15 21:05:47 点击:不统计
原载于:原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n
mysql 在执行update等大数据量操作时,会进如process 进行状态,通过kill不掉相关进程。
当执行sql 语句后,打开新的终端,运行
show processlist;
可以看到每个 sql 的执行状态。
当大数据了的更新或者查询时,会出现procesing 状态。
想结束掉该sql执行,通过ctrl+c 或者 kill 线称号(show proceslist 前面的pid)进行操作。
但很多时候出现 无法停止,或者kill不掉对应的线程。
怎么办??
总体说就是等
(1)等sql执行完毕
(2)或者等 数据库进行 取消操作回滚。
在实际中mysql 重启或者直接kill msysql,重启后仍然会执行原来的sql。
只有等。