以下关于数据库系统基于日志的恢复的叙述中,哪一个是正确的( )。
A)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C)利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
D)利用更新曰志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
以下关于数据库系统基于日志的恢复的叙述中,哪一个是正确的( )。
A)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C)利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
D)利用更新曰志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
BUNDO:对撤销队列中的各个事务进行撤销处理,处理方法是:反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入数据库;REDO:对重做队列中的各个事务进行重做处理,处理方法是:正向扫描日志文件,对每个REDO事务重新执行登记的操作,即将日志记录中"更新后的值"写入数据库。
VIP截止日期:2025-01-02 00:10:39
←请使用支付宝扫码支付VIP截止日期:2025-01-02 00:10:39
←请使用微信扫码支付