单项选择题
关于用Undo型日志进行数据库恢复,下列说法正确的是()。
A.用Undo型日志恢复是对已完成的事务,将日志记录的旧值写回磁盘;而对未完成的事务,将日志记录的新值写回磁盘
B.用Undo型日志恢复是对已完成的事务,将日志记录的新值写回磁盘;而对未完成的事务,将日志记录的旧值写回磁盘
C.用Undo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过
D.用Undo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘
点击查看答案&解析
相关考题
-
单项选择题
DBMS管理数据库缓冲区有四种策略:No Steal,Steal,No Force,Force。为保证数据库系统故障能够有效地恢复,提出了三种类型的日志:Undo型日志、Redo型日志和Undo/Redo结合型日志。不同策略可以采用不同的日志予以恢复,则下列说法正确的是()。
A.No Steal +Force:需要Undo/Redo结合型日志进行恢复,不需要Redo型日志
B.No Steal +No Force:需要Redo型日志进行恢复,不需要Undo型日志
C.Steal+No Force:需要Undo型日志进行恢复,不需要Redo型日志
D.Steal +Force:不需要任何日志,不需要恢复 -
单项选择题
有效性确认是一种并发控制方法。如下图示意T,U,V,W是四个事务,其所对应的读数据集合RS和写数据集合WS已经分别标注在图中该事务的旁边。A、B、C、D、E、F是数据对象。I、X、O分别表示事务的三个阶段:开始读、有效性确认、完成写。关于T,U,V,W四个事务的有效性确认,下列说法正确的是()。
A.T的有效性不可以确认,U的有效性不可以确认
B.T的有效性不可以确认,U的有效性可以确认
C.T的有效性可以确认,U的有效性不可以确认
D.T的有效性可以确认,U的有效性可以确认 -
单项选择题
基于时间戳的并发控制,不需要锁,但需要进行冲突检测,当发生冲突时需要撤销事务并重启事务以解决冲突。已知T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A。T1,T2,T3三个事务的时间戳为200,150和180,三个事务的操作依下列次序进行中,问被撤消的事务是()。r1(B);r2(A);r3(C);w1(B);w1(A);w2(C);w3(A);
A.没有被撤销/重启的事务
B.T1被撤销/重启,T2被撤销/重启
C.T2被撤销/重启,T3被撤销/重启
D.T1被撤销/重启,T3被撤销/重启
