序号 | 事务 | 描述 |
---|---|---|
0 | 事务开始 | “男一”准备给“女一”在七夕节送花 |
1 | 记录undo:balance = 520 | “男一”的神器“月光宝盒”记录买花之前的余额520 RMB |
2 | 将“男一”的余额扣除188 RMB | |
3 | 记录redo:balance = 332 | “女二”调查到了“男一”的剩余余额 |
4 | 记录undo:amount = 0 | “男一”的神器“月光宝盒”记录了“女一”未收到花,数量为0 |
5 | 将“女一”收到花的数量更新为11 | |
6 | 记录redo:amount = 11 | “女二”调查到了“女一”花的数量为11 |
7 | 异常“回滚” | “女二”汇报给“男二”,“男二”阻止了花店玫瑰花的供应,导致“男一”送花失败 |
8 | 将“女一”收到花的数量恢复为0 | “男一”的“月光宝盒”生效,“女一”没收到花 |
9 | 记录redo:amount = 0 | “女二”知悉“女一”的花的数量为0 |
10 | 将 “男一”的 balance 恢复为 520 RMB | “男一”的“月光宝盒”生效,花店退款 |
11 | 记录redo:balance = 520 | “女二”调查到“男一”的余额为 520 RMB |
12 | 将redo写入磁盘 | “女二”将获取到的信息写入到“吸血鬼日志”中 |
13 | 事务结束 | “男二”阴谋得逞,“男一”七夕送花失败 |
网友评论