(55),数据库处于一致性状态。

admin2018-05-08  17

问题 (55),数据库处于一致性状态。

选项 A、采用静态副本恢复后
B、事务执行过程中
C、突然断电后
D、缓冲区数据写入数据库后

答案A

解析 本题考查应试者对数据库恢复原理的掌握。数据库恢复是指在数据库系统发生故障时,将数据库恢复到其正确状态。恢复必须要达到一致性状态,即故障发生时所有已提交的事务对数据的修改结果都应体现在数据库中。静态副本是在数据库处于一致性状态时的备份,用它恢复后,数据库也处于一致性,要完全恢复还需要再根据日志进行备份后事务的重新执行,选项A正确;事务执行过程中数据库经常处理微观上的不一致,这是正常的,选项B错误;突然断电后可能会有事务正在执行,并未结束,会造成数据库的不一致,选项C错误:数据库系统会阶段性地将当前缓冲区中的数据写入数据库(磁盘),DBMS也提供了相应的操作指令供用户和应用程序执行,事务对数据库的修改先是在缓冲区中执行,当事务尚未执行完成时,系统将缓冲区中的数据写入数据库,也会造成数据库的不一致,但这是正常的,随着事务的执行完成,数据库会达到一致性,选项D错误。正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/HGTZ777K
0

最新回复(0)