mysterin / question_and_answer

1 stars 0 forks source link

事务隔离性 #112

Closed mysterin closed 5 years ago

mysterin commented 5 years ago

用来描述不同事务的隔离级别. 以事务 A 和 B 为例:

读未提交

B 可以读取 A 中未提交事务的数据. 如果 A 最终回滚, 可能导致 B 前后数据不一致, 脏读(跟不可重复读类似).

读已提交

B 可以读取 A 中提交事务后的数据. B 中间插入 A 的执行, 造成 B 前后读取的数据不同, 不可重复读.

可重复读

如果 A 插入新数据, B 前后读到的数据条数不一致, 幻读.

串行化

最高隔离级别