欢迎光临
我们一直在努力

mysql 事务锁超时时间 innodb_lock_wait_timeout

解决的办法有两个:

第一:innodb_lock_wait_timeout 锁定等待时间改大

my.ini文件:

#innodb_lock_wait_timeout = 50

修改为

innodb_lock_wait_timeout = 500

SHOW GLOBAL VARIABLES LIKE ‘innodb_lock_wait_timeout’;

SET GLOBAL innodb_lock_wait_timeout=500;

第二:

在更新表的函数前面加上synchronized应该就可以了。

————————————————
版权声明:本文为CSDN博主「weixin_40690761」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_40690761/article/details/97632240

赞(0) 打赏

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏