我的mysql报这个错 err=1205 - Lock wait timeout exceeded; try restarting transaction

利用 SHOW PROCESSLIST来查看问题

原因:原因是你使用的InnoDB   表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.

你可以把这个时间加长,或者优化存储过程,事务避免过长时间的等待.

解决的办法有两个

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

my.ini文件:

 代码如下 复制代码

#innodb_lock_wait_timeout = 50

修改为

innodb_lock_wait_timeout = 500

转载于:https://www.cnblogs.com/gisblogs/p/4371498.html

mysql_提示 Lock wait timeout exceeded解决办法相关推荐

  1. mysql lock wait_Mysql错误: Lock wait timeout exceeded 解决办法

    一.临时解决办法: 执行mysql命令:show full processlist; 然后找出插入语句的系统id 执行mysql命令:kill id 或 首先,查看数据库的进程信息: show ful ...

  2. Mysql错误: Lock wait timeout exceeded 解决办法

    一.临时解决办法: 执行mysql命令:show full processlist; 然后找出插入语句的系统id 执行mysql命令:kill id 或 首先,查看数据库的进程信息: show ful ...

  3. mysql 报错 lock wait timeout exceeded 解决方法

    Mysql造成锁的情况有很多,下面我们就列举一些情况: 执行DML操作没有commit,再执行删除操作就会锁表. 在同一事务内先后对同一条数据进行插入和更新操作. 表索引设计不当,导致数据库出现死锁. ...

  4. mysql当执行delete语句时备份_mysql中,执行delete语句时出现Lock wait timeout exceeded问题...

    问题描述: 当我插入一条记录时,在调用save方法的时候出现了异常(记录重复了),导致了后面的commit语句不能执行了.这时我在数据库中删除重复记录时发现该表已经被锁上了.即出现 错误.但过了一会再 ...

  5. mysql死锁释放时间参数_【Mysql】mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法...

    问题场景 问题出现环境: 1.在同一事务内先后对同一条数据进行插入和更新操作: 2.多台服务器操作同一数据库: 3.瞬时出现高并发现象: 不断的有一下异常抛出,异常信息: org.springfram ...

  6. 解决mysql报Lock wait timeout exceeded; try restarting transaction的问题

    解决Lock wait timeout exceeded; try restarting transaction的问题 在idea调试发现一直执行不下去,于是把sql语句放到mysql执行,出现请求锁 ...

  7. Mysql 杀死进程 | 解决Lock wait timeout exceeded

    Mysql 杀死进程 | 解决Lock wait timeout exceeded 前言:2022年11月8日晚上11点左右一个小老弟问我Lock wait timeout exceeded怎么解决, ...

  8. Lock wait timeout exceeded; try restarting transaction解决

    前言 服务报错: Lock wait timeout exceeded; try restarting transaction 排查 字面意思 锁等待超时了,尝试重启事务. 既然是数据库死锁,着手排查 ...

  9. Lock wait timeout exceeded; try restarting......

    2019独角兽企业重金招聘Python工程师标准>>> mysql异常java.sql.SQLException: Lock wait timeout exceeded; try r ...

  10. 关于MySQL出现`lock wait timeout exceeded; try restarting transaction` 的解决方案

    关于MySQL出现lock wait timeout exceeded; try restarting transaction 的解决方案. 一.问题抛出 在做查询语句时,MySQL 抛出了这样的异常 ...

最新文章

  1. jQuery UI 之 LigerUI 快速入门
  2. vconsole 调试 查看LOG VUE在手机上调试 手机查看h5的日志
  3. 堪比当年的LSTM,Transformer引燃机器学习圈:它是万能的
  4. try...catch的方式处理多个异常
  5. 83998 连接服务器出错_新生福利 | 使用 Node.Js 开发服务器
  6. 如何循序渐进的学习javaScript呢,请听我慢慢道来!
  7. 5分钟搞定AlertManager接入短信、语音等10+种通知渠道
  8. 【实习之T100开发】Genero FGL (TIPTOP4GL) 学习笔记(1)
  9. android用户头像保存,Android的登陆注册(sharedpreferences和SQLite保存以及头像上传显示...
  10. python解析.he4文件
  11. Java入门到进阶推荐书籍
  12. Java word转pdf方法
  13. 电脑技巧 ADSL如何远程盗号
  14. 数据库:MySQL Workbench如何连接远程数据库
  15. unity3d 为什么要烘焙/unity3d 烘焙作用是为了什么【2020】
  16. 10个有效的Linux VPS/服务器性能检测与稳定性测评工具/命令
  17. dfs、bfs的终于弄明白了
  18. java解决数独_Java解决“数独”之三
  19. android自定义相机打开闪光灯,Android 照相机(闪光灯,切换摄像头)
  20. linux中环境变量及环境变量配置文件详解

热门文章

  1. JavaScript 的数据类型 相关知识点
  2. 使用ubuntu自带的文件管理器通过ssh管理远程文件
  3. 手机号码归属地查询接口大全
  4. 从△走进OO,走进策略模式
  5. iOS 动态隐藏状态栏
  6. 炸了!!又一 VSCode 神器面世!
  7. 拜托!你只会用 ! = null 判空?
  8. 广州某IT公司HR招开发:“不加班的都是垃圾 ”、“考不上本科是智商有问题”,网友:听了想打人...
  9. Nginx 凭啥并发数可以达到 3w?
  10. 百度以侵犯商业秘密起诉前高管王劲 索赔5000万 内附王劲离职承诺函