2010-03-05 82 views
3

我正在使用SQLyog将生产数据库同步到dev数据库。在4桌,我越来越:MySQL错误1205:超出锁定等待超时

Error No. 1205 Lock wait timeout exceeded; try restarting transaction

研究网络似乎表明交易已经开始,锁定表,但还没有提交。一篇文章对SHOW PROCESSLIST;说,但唯一的过程似乎是我自己的,通过SQLyog。

我也尝试过重新启动MySQL,但那也没有帮助。

作为MySQL的相对新手,我被卡住了:我无法确定哪些事务或进程正在锁定表,也不知道如何清除这种情况。

任何建议将受到感谢!通过执行SELECT查询后提交/回滚过它 -

MTIA

+0

你导入到Innodb的或MyISAM表? – Martin 2010-03-05 07:59:03

回答

1

拥有的MySQL集群同样的问题,我已经解决了(没有在失败前两天已经发生至少它看起来现在正在解决)。