logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【异常处理】Lock wait timeout exceeded; try restarting transaction

其实报错之前我是能正常是使用的,就突然重启就不可以了,而且我前端时间在数据库mysql中发生过好像类似的错误,数据库事务 死锁问题,所以我感觉应该是数据库事务问题,之后发现确实是事务问题,但是出于谨慎起见我排查了服务器问题,发现服务器链接正常,数据库也能正常链接;杀掉之后我重启系统还是报错,无法启动,然后重新查询事务发现依然是之气那查到的那种情况, 其实我当时没有想到,但是我在写笔记想起来我应该在

文章图片
#java#服务器#数据库
【异常解决】MySQL数据库:Lock wait timeout exceeded; try restarting transaction问题解析及解决方案

因为使用的数据库为 MySQL,而 member_level_record 表的引擎是 InnoDB 表类型,此时会出现锁等待的情况,在出现锁等待时,会根据参数 innodb_lock_wait_timeout(默认50s)的配置,判断是否需要进行 timeout 的操作,如果等待时间超过了设置的时间就会报错。也就是说,这台 MySQL 服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段

文章图片
#数据库#mysql
到底了