当前位置:当前位置: 首页 >
mysql既然是可重复读,为什么 乐观锁可以生效?
文章出处:网络 人气:发表时间:2025-06-25 04:45:14
可重复读会使乐观锁进入无限自旋中,原因是select语句查询到一直是mvcc一致性读视图,这个数据是不会更新的,导致cas中的查询环节失效,以至于更新一直失败。
解决办法:1、事务外循环,每次cas都重开事务。
2、事务内循环,cas的查询语句加for update,因为加了锁所以性能很差。
3、降低事务隔离级别为读已提交,导致一致性视图失效。
4、最推荐的,没有事务就是最好的事务,对于多个源频繁修改同一条数据某个字段的情况,应该考虑…。
同类文章排行
- 中国大陆的苹果手机被阉割了哪些部分?
- 有哪些让你目瞪口呆的 Bug ?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
- 孩子画过什么画让你非常震惊?
- 现实中的父女关系是怎样的?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
最新资讯文章
- 在哪一瞬间,你意识到那个人不能深交?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 苹果这家公司伟大之处在哪里?
- 为什么有的人一看就有“气质”,这种气质是如何产生的?
- 微信为什么使用 SQLite 保存聊天记录?
- 女生怎么穿才算暴露吗?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 网盘拉新应该怎么玩稳稳月入 9000+?
- 你相亲被恶心过么??
- 养龟你踩的最大的坑是什么?
- 韦东奕的牙怎么没了?
- 你们见过最好看的 coser 长什么样?
- 为什么现在吹Rust的人这么多?
- 你在出租房屋发现过什么前租客留下的“宝藏”?