考虑下图所示的日志记录:
序号 |
日志 |
1 |
T1: 开始 |
2 |
T1: 写 A,A= 10 |
3 |
T2:开始 |
4 |
T2: 写 B, B=9 |
5 |
T1: 写 C, C=11 |
6 |
T1: 提交 |
7 |
T2: 写 C, C=13 |
8 |
T3: 开始 |
9 |
T3: 写 A ,A= 8 |
10 |
T2: 回滚 |
11 |
T3: 写 B, B=7 |
12 |
T4: 开始 |
13 |
T3: 提交 |
14 |
T4: 写 C, C= 12 |
①如果系统故障发生在14之后,说明哪些事务需要重做,哪些事务需要回滚;
②如果系统故障发生在10之后,说明哪些事务需要重做,哪些事务需要回滚;
③如果系统故障发生在9之后,说明哪些事务需要重做,哪些事务需要回滚;
④如果系统故障发生在7之后,说明哪些事务需要重做,哪些事务需要回滚。
查看答案和解析【26考研辅导课程推荐】:26考研集训课程,VIP领学计划,26考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。
启航教育热门私房课
MORE小班面授 名额有限 抢先体验
编辑推荐
最新内容