数据库发生故障后,既需要利用日志文件UNDO未完成的事务,同时还需要REDO已完成的事务才能恢复数据库,则此故障应该属于________
举一反三
- 数据库发生故障后,既需要利用日志文件UNDO未完成的事务,同时还需要REDO已完成的事务才能恢复数据库,则此故障应该属于________。 A: 事务故障 B: 系统故障 C: 介质故障 D: 以上都不正确
- 数据库发生故障后,只需利用日志文件UNDO所有未完成的事务即可恢复数据库,则此故障应该属于________
- 故障恢复时,如果日志文件的写入方式为后像前写,则事务恢复策略为—— A: 对未完成事务执行undo操作,对已提交事务执行redo操作 B: 忽略未完成事务,对已提交事务执行redo操作 C: 忽略已提交事务,对未完成事务执行undo操作 D: 什么都不做
- 在利用日志文件进行数据库恢复时,对未完成的事务应做撤销(UNDO)处理,而对已完成的事务应做______处理。
- 如何从故障中恢复数据库,保证数据库中数据的安全性和正确性是数据库管理系统需要解决的非常重要的问题。下列有关数据库故障及解决方法的说法,错误的是()。 A: 预期的事务内部故障可以通过将事务回滚,撤销其对数据库的修改,使数据库达到一致性状态 B: 对于非预期的事务内部故障需要利用日志文件撤销其修改,一般需要管理员人工干预恢复过程 C: 数据库系统发生软故障后需要进行UNDO和REDO两项工作 D: 介质故障的容错方式可以采用软件容错也可以采用硬件容错