知识卡片

隔离级别定义异常

普通读书笔记卡 · 1728

内容

ANSI 隔离级别用脏读、不可重复读、幻读这些异常来区分强弱;每避免一种异常,就提升一个级别。发散:隔离不是抽象标签,而是明确承诺哪些并发结果不会出现。

参考来源

- 位置:《分布式系统与一致性》第13章《事务一致性与隔离级别》隔离级别定义一节(源文件:_epub-src/OEBPS/Text/chapter17.xhtml) - 结论依据:原文明确"如果避免了脏读,则到达读已提交级别。如果避免了不可重复读,则到达可重复读级别。如果避免了幻读,则到达可串行化级别",用三种异常现象逐级定义四个隔离级别。 - 原始内容:如果避免了脏读,则到达读已提交级别。如果避免了不可重复读,则到达可重复读级别。如果避免了幻读,则到达可串行化级别。