当前位置:当前位置: 首页 >
mysql既然是可重复读,为什么 乐观锁可以生效?
人气:发表时间:2025-06-25 04:45:14
可重复读会使乐观锁进入无限自旋中,原因是select语句查询到一直是mvcc一致性读视图,这个数据是不会更新的,导致cas中的查询环节失效,以至于更新一直失败。
解决办法:1、事务外循环,每次cas都重开事务。
2、事务内循环,cas的查询语句加for update,因为加了锁所以性能很差。
3、降低事务隔离级别为读已提交,导致一致性视图失效。
4、最推荐的,没有事务就是最好的事务,对于多个源频繁修改同一条数据某个字段的情况,应该考虑…。
同类文章排行
- 为什么水泥封不住尸臭?
- PHP现在真的已经过时了吗?
- 李亚鹏为什么会沦落到为4000万下跪的地步?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 为什么新流行的开源编辑器都在用Rust开发?
- 大家有什么烧钱的爱好吗?
- 美国真会下场对伊朗开战吗?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 巴基斯坦援助伊朗防空,大家怎么看?
- 脸与身材不符是种怎样的体验?
最新资讯文章
- 有一个超级漂亮的女朋友是一种什么体验?
- 有没有免费的语音转文字的软件?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 为什么运维都这么难招?
- 7人高速飙摩托车,最高至304km/h,被吊销驾驶证,1人为宝妈,如何看待此事?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 世界上哪款战斗机最好看?
- 软路由怎么没有人玩了?
- 《灵笼》第二季中马克与冉冰在灵息籽中的重逢引发了世纪虐恋的讨论,如何评价这种情感设定?
- Flutter 为什么没有一款好用的UI框架?
- 为什么上海、宁波那么近要搞两个港口?不会恶性竞争么?
- 冬天也要穿胸罩吗?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 《解放军报》指出脸书、推特、油管、Flickr成为策划、煽动社会动荡的工具,有什么信息值得关注?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- J***a现在好找工作吗?
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?