数据库-隔离级别

未提交读 Read Uncommitted 

事务中的修改,即使未提交,对其他事务也是可见的。

提交读 Read Committed

一个事务只能读取已经提交的事务所做的修改。

可重复读 Repeatable Read

保证在同一事务中多次读取同一数据时结果都是相同的。

可串行化 Serializable

强制事务串行执行,多个事务互不干扰,不会出现并发一致性问题。

该隔离级别需要使用加锁机制,保证同一时间只有一个事务在执行。

四种隔离级别可以解决的并发一致性问题如下表所示:

  脏读 不可重复读 幻影读
未提交读 × × ×
提交读 × ×
可重复读 ×
可串行化
posted @ 2020-05-09 03:10  Conan-Peng  阅读(158)  评论(0编辑  收藏  举报