问题
产生"假锁"
Mysql想删掉一个表里所有的数据,直接删总是卡住
思路
产生"假锁"原因
MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。在网上试过很多种解决方法,重启mysql服务,重连数据库都没有用。
温馨提示:如果网上搜索的这些方法试过都没有效果,静置1天它就好了。。。。
当然!这是最最差的解决方案了哈,下面我分享个人项目中的解决方案,供大家参考。
解决办法
首先执行:
show processlist; //列出当前的操作process

展示所有进程,一般会看到很多Command=sleep的process,其中会有状态Command是Query的进程,获取到该进程的id。
然后 kill 掉这个id的进程。

kill 进程id;
或者 使用了navicat里面的修复功能。就好了。

解决
成功解决!

![[nodejs] 爬虫加入并发限制并发实现痞客邦网页截图](https://img-blog.csdnimg.cn/73dd35f4507149dc9d43329543b92d2a.png)

















