事务四大特性:ACID
A:原子性
C:一致性
I:隔离性
D:持久性
事务的并发问题:
- 脏读
- 不可重复读
- 幻读
事务隔离级别:
读未提交(READ UNCOMMITTED)、读已提交(READ COMMITTED)、可重复读(REPEATABLE READ)和串行化(SERIALIZABLE),InnoDB默认的隔离级别是REPEATABLE READ
innoDB的读分为快照读和当前读
innoDB RR是不能完全避免幻读的发生的,需要Next-Key lock来避免幻读
事务四大特性:ACID
A:原子性
C:一致性
I:隔离性
D:持久性
事务的并发问题:
事务隔离级别:
读未提交(READ UNCOMMITTED)、读已提交(READ COMMITTED)、可重复读(REPEATABLE READ)和串行化(SERIALIZABLE),InnoDB默认的隔离级别是REPEATABLE READ
innoDB的读分为快照读和当前读
innoDB RR是不能完全避免幻读的发生的,需要Next-Key lock来避免幻读