UNDO 系统故障的恢复
UNDO + REDO 介质故障的恢复
重装备份并恢复到一致性状态 + REDO
小结〔续〕
提高恢复效率的技术
检查点技术 可以提高系统故障的恢复效率
镜像技术 镜像技术可以改善介质故障的恢复效率
练习:
设有四个事务:Tl,T2,T3,T4;在系统崩溃之前,系统在日志中记录了 如下内容: [Start-Transaction,Tl];[Read-Item,T1,A];[Read-Item,T1,D]; [White-Item,T1,D,20];[Commit,T1];[Checkpoint]; [Start-Transaction,T2];[Read-Item,T2,B];[Write-ltem,T2,B,l2]; [Start-Transaction,T4];[Read-Item,T4,B];[Write-Item,T4,B,l5]; [Start-Transaction, T3];[Read-Item,T3,A];[Write-Item,T3,A,30]; [Read-Item,T4,A];[Write-Item,T4,A,20];[Commit,T4]; [Read-Item,T2,D];[Write-Item,T2,D,25] 如果系统采用立即修改的恢复技术和检查点机制,当系统重启后, 哪些事务需要Redo?哪些事务需要Undo?
任何一个满足2NF但不满足3NF的关系模式都不存在( B ) A.主属性对候选键的部分依赖 B.非主属性对候选键的部分依赖 C.主属性对候选键的传递依赖 D.非主属性对候选键的传递依赖
─┼───────┥
利用动态转储副本进行恢复
正常运行
Ta
Tb
Tf
动态转储