ACID靠什么保证的呢?
2022-06-09 本文已影响0人
嘘寒问暖
A:原⼦性由undo log⽇志保证,它记录了需要回滚的⽇志信息,事务回滚时撤销已经执⾏成功的sql
C:⼀致性⼀般由代码层⾯来保证
I:隔离性由MVCC来保证
D:持久性由内存+redo log来保证,mysql修改数据同时在内存和redo log记录这次操作,事务提交的时候通过redo log刷盘,宕机的时候可以从redo log恢复
A:原⼦性由undo log⽇志保证,它记录了需要回滚的⽇志信息,事务回滚时撤销已经执⾏成功的sql
C:⼀致性⼀般由代码层⾯来保证
I:隔离性由MVCC来保证
D:持久性由内存+redo log来保证,mysql修改数据同时在内存和redo log记录这次操作,事务提交的时候通过redo log刷盘,宕机的时候可以从redo log恢复