查询某一个表时,一直没有显示数据,于是就 show processlist;
发现有表已经被锁了,关掉了之前的查询语句可以看到

这时候需要查看未提交的事务
select * from information_schema.innodb_trx\G

kill 掉 trx_mysql_thread_id 显示的 id
在查看未提交的事务和 processlist 发现就已经正常了


当查询某表无结果时,发现表被锁。通过`showprocesslist`和`information_schema.innodb_trx`检查到未提交的事务。通过`kill`命令结束事务后,查询恢复正常。
查询某一个表时,一直没有显示数据,于是就 show processlist;
发现有表已经被锁了,关掉了之前的查询语句可以看到

这时候需要查看未提交的事务
select * from information_schema.innodb_trx\G

kill 掉 trx_mysql_thread_id 显示的 id
在查看未提交的事务和 processlist 发现就已经正常了


762

被折叠的 条评论
为什么被折叠?