数据库事务隔离级别

ACID

  • 原子性 Atomicity
  • 一致性 Consistency
  • 隔离性 Isolation
  • 持久性 Durability

事务所面临的问题

  • 脏读 Dirty Read

    事务A读取了事务B未提交的数据,并在这个基础上又做了其他操作。
    
    
  • 不可重复读 Unrepeatable Read

    事务A读取了事务B已经提交的更改数据
    
    
  • 幻读 Phantom Read

    事务A读取了事务B已提交的新增数据
    
    

事务隔离级别

事务隔离级别 脏读 不可重复读 幻读
READ_UNCOMMMITTED 允许 允许 允许
READ_COMMMITTED 禁止 允许 允许
REPEATABLE_READ 禁止 禁止 允许
SERIALIZABLE 禁止 禁止 禁止
posted @ 2018-03-08 21:28  liqipeng  阅读(151)  评论(0编辑  收藏  举报