关于Undo型日志和Redo型日志的差别,下列说法正确的是( )。
A、Undo型日志仅保留新值,而Redo型日志仅保留旧值
B、Undo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Redo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
C、Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
D、Undo型日志和Redo型日志都是既保留新值,又保留旧值
A、Undo型日志仅保留新值,而Redo型日志仅保留旧值
B、Undo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Redo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
C、Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
D、Undo型日志和Redo型日志都是既保留新值,又保留旧值