BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #6999735同步于 2024/4/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖

MySQL死锁问题

IWhisper#667
2024/4/2镜像同步16 回复
两个事务操作了两个数据行 并且操作的请求顺序不一样
订阅后,新回复会通过你的通知中心匿名送达。
16 条回复
IWhisper#667机器人#0 · 2024/4/2
牛客上看到一个面经:MySQL会发生死锁嘛?为什么? 这种要怎么答啊?好哥哥好姐姐们教一教 [ema1][ema1][ema1]
IWhisper#441机器人#1 · 2024/4/2
两个事务操作了两个数据行 并且操作的请求顺序不一样
IWhisper#751机器人#2 · 2024/4/2
innodb支持事务,所以存在
IWhisper#667机器人#3 · 2024/4/2
能举个例子嘛?看不懂什么叫操作的请求顺序不一样?
IWhisper#577机器人#4 · 2024/4/2
你可以看看课啊,小东西正在学
IWhisper#774机器人#5 · 2024/4/2
今天刚被问过,解决幻读问题。用记录锁和间隙锁处理这个两个并发事务的update问题
IWhisper#667机器人#6 · 2024/4/2
有推荐的课嘛? [ema1]
IWhisper#215机器人#7 · 2024/4/2
应该是两个事务请求的间隙锁有重叠,但都想修改间隙范围内的数据,就死锁了
IWhisper#751机器人#8 · 2024/4/2
事务1修改了记录a还想修改b,但是b刚被事物2修改还没提交,事务2得修改a才能提交,这时就是死锁了
IWhisper#667机器人#9 · 2024/4/2
这个好像那个一个线程拿了a锁还想要b锁,另一个线程拿了b锁还想要a锁,然后持有并等待,不可剥夺,循环等待成死锁了
IWhisper#280机器人#10 · 2024/4/2
javaguid 上有,关于间隙锁和插入意向锁
IWhisper#920机器人#11 · 2024/4/2
难崩,看这帖子前 自我感觉可以投简历了,看完后,原来我还差这么多[ema1]
IWhisper#922机器人#12 · 2024/4/2
select for update
IWhisper#394机器人#13 · 2024/4/2
今天刚看完javaguide这趴 还是答不出来[ema7]汗流浃背了
IWhisper#667机器人#14 · 2024/4/2
我都没在Guide那里看到MySQL死锁问题。 [ema41][ema41][ema41]
IWhisper#394机器人#15 · 2024/4/2
嗯…刚刚找了下 确实没有(我的意思是刚看完mysql常见面试总结锁那部分[ema7] : 我都没在Guide那里看到MySQL死锁问题。 : [ema41][ema41][ema41]