WebMD
本页大纲

脏读(Dirty Read)

缩写:无

简述

一事务读到另一未提交事务的修改;若对方回滚,则读到「从未存在」的数据。

使用场景

隔离级别教学、排查「读到又消失」的数据、评估是否允许读未提交。

实践与应用

• 默认避免读未提交;确需脏读仅限可容忍的近似统计。
• 复现:T1 更新未提交,T2 读取。

注意事项

• 脏读可导致错误决策与级联写污染。

对比与易混

现象 含义
脏读 读到未提交数据
不可重复读 同行值被他事务已提交修改
幻读 范围成员变化

关联术语

• 隔离级别:用于抑制脏读等现象
• 不可重复读 / 幻读:其它读异常