位置: 编程技术 - 正文

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格式化数值)

  • 转让不动产为什么不填写预缴申报表
  • 简易征收预缴税款可以抵扣吗
  • 银行存款支付是借还是贷
  • 个税在资产负债表中体现吗
  • 工会经费支付福利方案
  • 由商场代收营业费怎么算
  • 境外所得抵免限额小于实际缴纳
  • 什么是外购类标签
  • 月末将应交未交增值税转入未交增值税
  • 纳税人在什么情况下可以延期申报
  • 出售投资性房地产的会计处理
  • 海关完税凭证如何抵扣进项税
  • 应收外币账款如何入账
  • 置换回房产怎么过户
  • 利息收入属于现金流入吗
  • 母子公司有什么关系
  • 个人电话费发票可以入账吗
  • 让渡资产使用权是指资产的所有者将
  • 企业所得税核定征收怎么计算
  • 贸易公司给客户开发票
  • 公司怎么样才能给员工交社保
  • 哪些业务不需要进行平行记账
  • 公司让员工发红包
  • 企业注销前注册资本必须到账吗
  • 银行汇款风险提示
  • 固定资产加速折旧方法
  • 季度所得税预缴税款表中主营业务成本是否包含管理费用
  • 银行流水账单怎么查
  • 所得税不退税怎么写情况说明
  • 应交税费进项税额在借方说明什么
  • 商铺水费收取标准2020
  • google搜索打不开怎么办
  • 会计报表申报期限怎么填
  • 为什么windows10关机后自动开机
  • 企业核定征收管理办法
  • 累计盈余科目怎么填
  • 无限极分类mysql
  • 公证处会计分录
  • 支付水电费增值税账务处理
  • IndexError: invalid index of a 0-dim tensor. Use `tensor.item()` in Python
  • pytorch m1
  • mysql+php
  • thinkphp5上传文件
  • linuxless命令查看文件
  • 跨年度多计提的附加税怎么做分录
  • 代收通行费不征消费税
  • 研发费用的会计处理方法
  • spring 门面模式
  • MySQL中UPDATE与DELETE语句的使用教程
  • 电子发票报销需要签字吗
  • 建筑业差额纳税申报
  • 库存商品和固定资产是单位会计资产核算的两项内容
  • oracle 删除用户下所有表
  • 医院能开增值发票吗
  • 销售返利可以税前扣除吗
  • 以前年度损益调整会计分录
  • 报销金额比发票金额少可以吗
  • 民办非企业单位免税
  • 核算税金怎么核算
  • 票面利率大于市场利率,则发行价格一定( )面值
  • 工会发放节日慰问品种类
  • 原材料结转下年怎么记
  • 营业成本包括三大费用如何称呼
  • 企业试生产时间规定
  • 广州残保金如何计算
  • 资金账簿印花税税率
  • sql获取guid
  • Windows Server 2008系统10个意外惊喜
  • win7旗舰系统
  • win10预览版最新
  • win7桌面图标自动排列怎么取消
  • rosnmgr.exe - rosnmgr是什么进程 有什么用
  • win7通知区域图标无法设置
  • javascript中的数据类型分为两大类
  • linux装python环境
  • 商铺土地增值税预缴税率是多少
  • 土地增值税按什么价格
  • 国有企业全面改革方案
  • 普惠性和非普惠的区别
  • 什么督导组词
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设