多选题 一个数据库运行在归档模式的好处是什么?
A.系统两次失败之间的平均时间(MTB)减少了
B.所需的磁盘空间量减少了
C.即使在联机重做日志(的内容)已经被覆盖之后仍然可能进行全恢复
D.如果将归档日志放在数据表空间中,在事务的最高峰期间磁盘的竞争将是最小的

【正确答案】 C
【答案解析】[解析] 这一题是测试对Oracle数据库归档模式的熟悉程度。根据有关归档模式的介绍——“如果Oracle数据库运行在归档模式下,当LGWR的写操作从一个重做日志组切换到另一个重做日志组后,归档写后台进程就会将原来的重做日志文件中的信息复制到归档日志文件中。Oracle服务器保证在归档写进程没有将重做日志文件中的信息复制到归档日志文件中之前,LGWR不能再写这组重做日志文件。有了归档日志文件,Oracle服务器就能保证所谓的全恢复,因为那些在重做日志文件中被覆盖掉的信息已经存在归档日志文件中了”,从而可以断定选项C是正确的。
仔细看一下选项A、B和D就会发现,它们实际上都与数据库是否处于归档模式无关,所以都是错误的。