首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件______。
有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件______。
admin
2013-03-12
53
问题
有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件______。
A)扫描到t1时,直接重做t1,扫描到t2时,将t2直接撤销
B)扫描到t1时,将t1加入重做队列,扫描到t2时,将t2加入撤销队列
C)扫描到t1时,直接撤销t1,扫描到t2时,将t2直接重做
D)扫描到t1时,将t1加入撤销队列,扫描到t2时,将t2加入重做队列
选项
A、
B、
C、
D、
答案
D
解析
由事务的原子性可知,一个事务对数据库的所有操作是一个不可分割的工作单元,要么全部执行要么一个也不执行,由于t1事务没有结束记录,应该加入撤销队列,而t2有开始和结束记录却没有写入数据库,应该加入重做队列。
转载请注明原文地址:https://kaotiyun.com/show/ACAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
InCprogram,allvariablesmustbe(1)beforeuse,usuallyatthebeginningofthefunctionbeforeany(2)statements.
______istheaddressofavariableoravariableinwhichtheaddressofanothervariableisstored.
数据结构中的树最适合用来表示______的情况。
______语言不是面向对象的程序设计语言。
对同一段音乐可以选用MIDI格式或WAV格式来记录存储。以下叙述中,______是不正确的。
在面向对象方法中,实现信息隐蔽是依靠______。
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的序列是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是______。
以下关于字符串的判定语句中正确的是______。
以下关于超类、子类、基类的叙述中,正确的是()。
从功能上说,程序语言的语句大体可分为执行性语句和______语句两大类。
随机试题
Happybirthday,Alice!Soyouhave______twenty-onealready!
女性,75岁,因车祸来院。查体:右下肢外旋、短缩畸形,X线平片示:右股骨颈头下型骨折,部分移位。既往有高血压,服药控制在130~140/80~90mmHg。最适宜的治疗方法是
血液分析仪的性能评价指标不包括
乳牙经常在出生后多长时间就可萌出
男性,18岁。慢性肾炎5年,肌酐清除率65ml/min,3天前患肺炎。应选用哪种抗生素
易被溶菌酶杀死的细菌是()
下列哪种细胞无抗肿瘤作用
我国规定,国家出资企业需要进行资产评估的行为包括()。
某投资者向银行贷款200万元,期限为3年,年利率为8%,若该笔贷款的还款方式为期间按季度付息,到期后一次偿还本金,则开发商每次为该笔贷款支付的利息总额为()万元。
【B1】【B14】
最新回复
(
0
)