编程人 cdmana.com

mysql数据库中表打不开,读表时一直显示正在载入,卡死不动,无法操作

读表时一直显示正在载入,卡死不动,无法操作问题。

总结原因:
原因一(绝大多数情况):
表死锁,会出现这样的情况,锁不释放,无论多久都读取不了数据,一直加载中!

引起问题的原因:由于在执行大量插入操作的时候意外终止程序之后, MySQl的线程并没有被终止,导致表不能打开和操作
处理方式: 解决思路就是找到等待的线程并kill

show processlist
kill  id
这样就好了。

原因二

表里面的数据量太大造成的。这就需要 优化sql 了。或者 对表的拆分。

原因三:

网络慢,卡,数据不能传输。

Tags Mysql
Scroll to Top