事务的特性
原子性,一致性,隔离性,持久性
ACID
Atom:全做或者全都不做
Consistency:从一个一致状态到另一个一致状态
Isolation:并发无影响,事务之间无影响
Durability:持久性确保事务一旦提交,它对数据所做的更改就是永久性的,即使系统发生崩溃,数据也能恢复到最近一次提交的状态。
ACID 靠什么保证的呢?
ACID 中的原子性主要通过 Undo Log 来实现,持久性通过 Redo Log 来实现,隔离性由 MVCC 和锁机制来实现,一致性则由其他三大特性共同保证。
