数据库性能调试

mysql 事务锁超时时间 innodb_lock_wait_t

2020-07-19  本文已影响0人  杰罗米诺大背头

https://blog.csdn.net/weixin_40690761/article/details/97632240

解决的办法有两个:

第一: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博主「无术不学」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_40690761/article/details/97632240

上一篇 下一篇

猜你喜欢

热点阅读