环境:
现在遇到的问题是这样的:
pymysql.err.InternalError: (1205, 'Lock wait timeout exceeded; try restarting transaction')
遇到并发的时候(其实没有多少),报错,是事务锁的问题,我在 StackOverflow 上并没有找到解决的方案,
请问下 V2EX 上的前辈们,这种问题,应该从何下手呢?
新手,)害羞。
1
yongzhong 2018-07-26 17:43:27 +08:00
没有代码,无从分析
没用过 peewee,不太清楚 跟着官方文档走一遍吧 |
2
KeatingSmith OP 首先,排除了 Flask 并发请求的错误,因为是根据错误信息来看,是因为 MySQL 事务导致锁的原因。
|
3
wps353 2018-07-26 17:55:34 +08:00
show engine innodb status \G;
看看具体什么情况。 |
4
KeatingSmith OP |