Lock wait timeout exceeded; try restarting transaction--MySQL
1、锁等待超时,是当前事务在等待其它事务释放锁资源造成的。可以通过找出锁资源竞争的表和语句,并且优化SQL语句,亦或是创建索引,如果仍然不能解决问题,可以适当减少并发线程数。2、你的事务在等待给某个表加锁时超时了,可能是该表正被另一个进程锁住始终未释放。可以用 SHOW INNODB STATUS/G查看锁的情况。3、在管理节点的[ndbd default] 区加:TransactionD
原创
2015-10-10 20:38:11 ·
897 阅读 ·
0 评论