首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在修改数据库时,如果先对外存的数据库进行了修改,而未对外存的日志文件进行修改,若此时系统出现了故障,那么系统恢复时( )。
在修改数据库时,如果先对外存的数据库进行了修改,而未对外存的日志文件进行修改,若此时系统出现了故障,那么系统恢复时( )。
admin
2009-02-19
45
问题
在修改数据库时,如果先对外存的数据库进行了修改,而未对外存的日志文件进行修改,若此时系统出现了故障,那么系统恢复时( )。
选项
A、不可以执行UNDO,也不可以执行REDO
B、不可以执行UNDO,但可以执行REDO
C、可以执行UNDO,也可以执行REDO
D、可以执行UNDO,但不可以执行REDO
答案
2
解析
为保证对故障恢复的支持,登记日志记录时必须遵循以下原则:登记的顺序严格按照事务的并发执行中各操作所发生的实际顺序;必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作先写日志的原则,是为了发生故障后保持数据库的原子性和持久性所必须遵循的原则。这样做法的原因是把日志记录写到外存的日志文件中和把数据库修改写到外存的数据库中是两个不同的写操作,有可能在这两个操作之间发生故障,即这两个写操作只完成一个。如果先写了数据库修改,而在日志文件中没有对这个修改的记录,那就没有办法进行UNDO了。而如果先写日志记录,但没有修改数据库,那么就既可以进行 UNDO,也可以进行REDO。
转载请注明原文地址:https://kaotiyun.com/show/eacZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在人机交互设备与人机接口之间的信息传输中,目前大多数采用上【 】通信方式。
现用数据定义伪指令定义数据: BUF DB 4 DUP(0,2 DUP(1,0)) 问定义后,存储单元中有数据0100H的字单元个数是( )。
WindowsXP支持ACPI电源管理标准,该标准为PC主机定义了6种不同的能好状态(S0~S5)。其中,S0对应正常工作状态,S1~S3均对应待机状态,S4对应______状态,S5对应完全关闭状态。
RS-232C标准在OSI参考模型中属于( )。
操作系统是管理计算机软硬件资源、控制程序运行、改善人机界面和为应用软件提供支持的一种系统软件。下面是有关操作系统的一些叙述: ①从1946年的ENIAC计算机开始,计算机都必须配有操作系统才能工作 ②操作系统与计算机硬件无关,任何计算机
在实时系统中,系统运行的正确性是同其响应时限紧密相关的。根据截止时间约束的软硬属性划分,视频播放系统属于【67】实时系统,自动驾驶系统属于【68】实时系统。
ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的【49】系列和面向实时应用领域的【50】系列。
计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现有的程序设计语言一般可分为3类,它们是
计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现在的程序设计语言一般可分为3类,它们是()。Ⅰ、机器语言Ⅱ、编译语言Ⅲ、汇编语言Ⅳ、高级语言
关于计算机语言,下面叙述不正确的是
随机试题
下列的IP地址中属于C类地址的是()
不符合十二指肠溃疡疼痛特点的叙述是
玻璃器皿、油剂、粉剂最恰当的灭菌方法是
脊髓损伤急性期的康复治疗,正确的是
地震动的三要素是指地震动的()。
下列各项中,符合《内部控制应用指引第16号——合同管理》规定的是()。
下面对“扬州八怪”理解正确的是()。
以常规和训练摹仿技能为特点,将大量感悟、直觉、创新精神排除在外的美术教育方法是()。
海南省三沙市人民政府驻地位于:
A、 B、 C、 D、 B
最新回复
(
0
)