下列关于数据库故障及解决方法的说法,正确的是( )。

admin2021-05-07  43

问题 下列关于数据库故障及解决方法的说法,正确的是(    )。

选项 A、非预期的事务内部故障一般需要管理员人工干预恢复过程
B、数据库系统发生软故障后仅需进行UNDO操作
C、采用硬件RAID0可以避免介质故障所带来的影响
D、可预期的事务内部故障可以通过将事务回滚,使数据库达到一致性状态

答案D

解析 事务内部故障分为预期和非预期的。预期的事务内部故障是指可以通过事务程序本身发现的事务内部故障,可以通过将事务回滚、撤销其对数据库的修改,从而使数据库回到一致性的状态。非预期的事务内部故障是不能由事务程序处理的。介质故障的容错对策有软件容错和硬件容错两种方式,软件容错是使用数据库备份及事务日志文件,通过恢复技术,恢复数据库到备份结束时的状态;硬件容错是采用双物理存储设备,如双硬盘镜像,使两个硬盘存储内容相同,当一个硬盘出现故障时,另一个硬盘中的数据没有被破坏,从而达到数据库完全恢复的效果。当数据库发生软故障时,容错对策是重新启动系统后,撤销(UNDO)所有未提交的事务,重做(REDO)所有已提交的事务,以达到容错目的。故答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/nilZ777K
0

最新回复(0)