位置: 编程技术 - 正文

mysql报错:Deadlock found when trying to get lock; try restarting transaction的解决方法(mysql 报错)

编辑:rootadmin

推荐整理分享mysql报错:Deadlock found when trying to get lock; try restarting transaction的解决方法(mysql 报错),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql error!,mysql error!,mysql错误提示,mysql报错hy000,MySQL报错1045,Navicat连接MySQL报错,mysql 报错,mysqldeclare报错,内容如对您有帮助,希望把文章链接给更多的朋友!

发现问题

最近在补以前数据的时候程序突然报如下错误:

一看就是mysql出现了死锁问题,其实上面跑的程序在测试服跑了好久都没什么问题,为什么在正式服上会出现mysql的死锁问题呢,第一反应是不是数据量太大(3百多万条),可是也不可能啊,再说死锁和这些有什么鸡毛的关系,看来要好好解决下了。

问题分析

mysql报错:Deadlock found when trying to get lock; try restarting transaction的解决方法(mysql 报错)

我的分析是:由于现在处理的是正式服的数据,而正式服还有许多用户在操作,应该是在用户查询,或者是其他操作的时候,和我这边的数据更新产生了死锁(首先说明使用的是:InnoDB存储引擎。由于用户那边的查询或者其他操作锁定了我需要的资源,而我这边更新也锁定了用户操作的一部分资源,两边都等着对方释放资源,从而导致死锁)。

解决方法

知道错误code之后,先来查看mysql的说明,关于上面的 Error: SQLSTATE: ,参见:Server Error Codes and Messages

上面有两句:

这两句也就道出了处理死锁的方法了,我就是在死锁错误发生的时候,使用定时器再重新做一次更新操作,这样就避免了上面出现的问题。

另外,参考了stack overflow上面一个回答:

mysql中格式化数字详解 最近因为工作的需求,需要对mysql中数字进行格式化,但发现网上的资料较少,索性自己总结一下,方便自己也帮助有需要的朋友们,下面话不多说,来

Mysql事务操作失败如何解决 Mysql事务操作失败如何解决事务的原子性:事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做。要实现事务的原子性,单单靠一

Windows下mysql5.7.安装配置教程 本文为大家分享了Windows下mysql5.7.安装配置教程,供大家参考,具体内容如下准备:操作系统:win7下位的zip版本的MySQL,路径:

标签: mysql 报错

本文链接地址:https://www.jiuchutong.com/biancheng/349050.html 转载请保留说明!

上一篇:阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法(阿里云linux 服务器 字符集)

下一篇:mysql中格式化数字详解(mysql格式化数值)

  • 营业外收入需要缴纳什么税
  • 小微企业年度所得税优惠政策
  • 应交增值税已交税金是什么意思
  • 房地产增值税税率是多少
  • 出纳需不需要填工作单位
  • 已收货款没发货怎么退款
  • 季报申报之后还可以改吗?
  • 赠品的会计核算内容
  • 企业年金需要缴纳个人所得税吗
  • 公司给员工股票计税
  • 房地产企业交房时如何开票
  • 公司利润不分配可以怎么处理
  • 年终奖个税筹划临界点
  • 单位付款方式
  • 微税平台抄税的步骤是怎样的?
  • 继承安置房需要过户吗?
  • 高速公路抵税
  • 多计提的社保费,可否计入营业外收入
  • 公司终止的时间是进行注销登记生效后
  • 推广费什么公司能开
  • 免租期间房产税计税依据
  • 工会经费的会计分录2022
  • 电脑网页游戏打不开了怎么办
  • u盘转移到另一个u盘
  • 定期存款利息收入怎么算
  • 固定资金的特点
  • 开户银行对公司有影响吗
  • lsalss.exe
  • 当月收到服务成本票下个月才开出发票
  • php auth_http类库进行身份效验
  • 销售货物货款未收的会计分录
  • Vue3+element-plus 后台管理系统(含登陆注册功能页面)
  • 冈山平原
  • 建筑工程甲级什么意思
  • linux服务有哪些
  • php 模拟post
  • vue2转vue3工具
  • 蓝桥杯大赛官网试题
  • rmt命令 远端磁带传输协议模块
  • php服务器地址怎么填
  • index.php怎么修改
  • 个体工商户城市维护建设税
  • 个体经营所得可以用投资人申报吗
  • 存货盘亏计入什么收入
  • 在阿里云的云主机之间怎么通信
  • mongodb介绍
  • 园林绿化企业属于什么行业
  • 中介代缴社保费用多少
  • 固定资产盘点方案
  • 公司开办费的会计分录
  • 员工福利费属于什么会计科目
  • 内部审计和外部审计可以相互接触对方的
  • 中级会计实务主观题怎么给分
  • 租赁行业的增值税率
  • 收到汇款计入什么科目
  • 当月未取得发票的费用怎么入账
  • 以融资租赁形式的车贷没还上可以拖车吗
  • 当月没认证发票有补救措施吗
  • 没有计提社保如何处理
  • 收到采购免费赔偿怎么办
  • 冲销以前年度主营业务成本
  • 公司奖励给部门的奖励
  • linux 删除重复文件
  • 自动启动win10
  • mac桌面应用
  • pvlsvr.exe - pvlsvr是什么进程 有什么用
  • win8系统没有wifi
  • 鼠标的指针
  • 安卓listview的用法
  • cocos2dx 3.17
  • python 安装setup
  • perl-dbd-mysql是什么
  • nodejs xhr
  • Python 正则表达式入门(中级篇)
  • 河南办税服务厅
  • 车险专票怎么做账
  • 上海税务网厅
  • 广西国税发票查询系统
  • 大管家多少集
  • 房产税税源编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设