1、今天遇到用户保存不了
查看之后发现是业务线程锁,运行updat 语句
报错
[Err] 1205 - Lock wait timeout exceeded; try restarting transaction
2、解决:
2.1、查看所有线程
show full processlist;
2.2、查看被锁的
SELECT * FROM information_schema.INNODB_TRX;
下面就杀了这个字段下的线程
trx_mysql_thread_id
2.3、
杀线程:
kill 1900;
2.4、然后就OK了