当前位置:当前位置: 首页 >
mysql既然是可重复读,为什么 乐观锁可以生效?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-25 04:45:14
可重复读会使乐观锁进入无限自旋中,原因是select语句查询到一直是mvcc一致性读视图,这个数据是不会更新的,导致cas中的查询环节失效,以至于更新一直失败。
解决办法:1、事务外循环,每次cas都重开事务。
2、事务内循环,cas的查询语句加for update,因为加了锁所以性能很差。
3、降低事务隔离级别为读已提交,导致一致性视图失效。
4、最推荐的,没有事务就是最好的事务,对于多个源频繁修改同一条数据某个字段的情况,应该考虑…。
同类文章排行
- 稀土究竟是什么?为什么可以卡住了美国的重要命脉?
- 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- Node.js是谁发明的?
- Manus会不会开源?
- 伊朗发布「霍拉姆沙赫尔-4」导弹发射画面,被认为是伊朗破坏力最强导弹,其威力有多大?
- ***拍大尺度片子时摄影师不会看光吗?
- 华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
- 冬天也要穿胸罩吗?
- 如何看待b站出现有关小米的大量反向标题,号称“薅千亿补贴”的现象?
最新资讯文章
- MongoDB的缺点以及你为什么不使用MongoDB?
- 如果全球都停止出口粮食,中国能否自给自足?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- 055一打一能不能打过阿利伯克?
- 哪张照片让你觉得刘亦菲美得不可方物?
- PHP现在真的已经过时了吗?
- 有什么好用的安卓本地音乐播放器推荐?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 我国004号航母什么时候下水?
- 为什么女游泳运动员看起来大部分都是平胸?
- 慈禧为什么要反对戊戌变法?
- 国产数据库有什么坑?
- 为啥 php 还有这么多人在用啊?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 如何评价电影《碟中谍8:最后清算》?
- 如何评价林志玲?
- 男朋友要买电脑来玩魔兽世界 为此大吵一架 怎么办?
- 阿里网盘为什么没有动静了?
- 为什么有些***十岁的妇女还会很幼稚?