A原子性一般是通过undo log日志保证,它记录了需要回滚的日志信息,事务回滚时撤销已经执行成功的sql。
C一致性一般由代码层面来保证。
I隔离性由MVCC来保证。
D持久性由内存+redo log来保证,mysql修改数据同时在内存和redo log记录这次操作,事务提交的时候通过redo log刷盘,宕机的时候可以从redo log恢复。
请用手机扫描二维码下载
使用手机扫码报名,立即锁定名额
扫一扫,立即报名