UndoLog 日志
与 ACID 的关系
| 特性 | 实现机制 | 说明 |
|---|---|---|
| 原子性 (Atomicity) | undo log | 事务回滚时恢复到修改前的状态 |
| 一致性 (Consistency) | 由其他三个特性共同保证 | 是目标,不是手段 |
| 隔离性 (Isolation) | MVCC + 锁 | undo log 提供历史版本 |
| 持久性 (Durability) | redo log | 崩溃恢复,保证提交的数据不丢失 |
2025/12/13...大约 9 分钟
| 特性 | 实现机制 | 说明 |
|---|---|---|
| 原子性 (Atomicity) | undo log | 事务回滚时恢复到修改前的状态 |
| 一致性 (Consistency) | 由其他三个特性共同保证 | 是目标,不是手段 |
| 隔离性 (Isolation) | MVCC + 锁 | undo log 提供历史版本 |
| 持久性 (Durability) | redo log | 崩溃恢复,保证提交的数据不丢失 |