灌水唠嗑区
其他
问答
幻读、不可重复读区别是什么?
发表于2026-04-23 14:13:0636次浏览9个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:
【操作系统】:
【CPU】:
【问题描述】*:幻读、不可重复读区别是什么?
评论
登录后才可以发表评论
路路路发表于 3个月前
不可重复读是修改数据前后不一致;幻读是新增 / 删除数据导致条数变化。
GBase用户21143发表于 3个月前
不可重复读
同一事务内,两次查「同一条数据」,内容变了。
同一事务内,两次查「同一条数据」,内容变了。
GBase用户21143发表于 3个月前
幻读
同一事务内,两次查「同范围数据」,多出 / 少了行数。
同一事务内,两次查「同范围数据」,多出 / 少了行数。
GBase用户21143发表于 3个月前
不可重复读:数据被改了(Update)
GBase用户21143发表于 3个月前
幻读:数据多 / 少了(Insert/Delete)
GBase用户21143发表于 3个月前
不可重复读:靠「固定事务快照 + 行锁」,RR 级别直接解决。
幻读:靠「范围间隙锁 + 串行执行」,只有串行化级别才能彻底解决。
幻读:靠「范围间隙锁 + 串行执行」,只有串行化级别才能彻底解决。
柒柒天晴发表于 3个月前
111
山佳发表于 2个月前
加油
过客发表于 2个月前
学习中,还不清楚。
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528