mysql
jiang_anwei
这个作者很懒,什么都没留下…
展开
-
mysql并发replace into死锁问题
问题描述表A有(id,b,c)3个字段,id为自增主键,b字段上有唯一索引。多线程并发replace into 这个表会发生死锁抛出异常om.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock问题分析replace into 语法是如果唯一索引有冲突是先delete然后再insert死锁就发生在 delete和insert 的过程中replace原创 2020-05-10 14:31:39 · 2578 阅读 · 1 评论 -
mysql死锁问题记录
记录一下工作中遇到的mysql死锁问题,防止后面再踩坑。#多索引多线程更新发生死锁问题描述数据库索引是这样的多线程执行的sql 是这样的 update indicator set result='1' where fk_indicator_id=? and fk_indicator_report_id =?然后就发生了死锁分析通过一番搜索读大佬们的博客发现update时,如果whe...原创 2019-10-31 14:01:37 · 182 阅读 · 0 评论