首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统出现系统故障后进行恢复时,对于事务T,如果在日志文件中有BEGINTRANSACTION记录,也有COMMIT记录,但其对数据的修改没有写到数据库中,则数据库管理系统处理这种事务时应执行的操作是_______。
在数据库系统出现系统故障后进行恢复时,对于事务T,如果在日志文件中有BEGINTRANSACTION记录,也有COMMIT记录,但其对数据的修改没有写到数据库中,则数据库管理系统处理这种事务时应执行的操作是_______。
admin
2020-06-24
18
问题
在数据库系统出现系统故障后进行恢复时,对于事务T,如果在日志文件中有BEGINTRANSACTION记录,也有COMMIT记录,但其对数据的修改没有写到数据库中,则数据库管理系统处理这种事务时应执行的操作是_______。
选项
答案
REDO
解析
系统故障造成数据库不一致状态的原因有两个,一是未完成的事务对数据库的更新可能已写入数据库,二是已提交事务对数据库的更新可能还留在缓冲区没来得及写入数据库。对于故障发生前已提交的事务(既有BEGIN Transaction,又有commit)做redo操作,对于故障发生时尚未完成的事务(只有 BEGIN Transaction,而没有commit或rollback)做undo操作。
转载请注明原文地址:https://jikaoti.com/ti/Wf37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
有关系S(S#,Sname,Sex),C(C#,CName),SC(S#,C#)。其中S#为学号,Sname为学生姓名,Sex为性别,C#为课程号,Cname为课程名,要查询选修“计算机文化”课程的全体男生姓名的SQL语句为SelectSnameFro
设有关系R(S,D,M),其函数依赖集F={S→D,D→M}。则关系R至多满足________。
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
在SQL语言的SELECT语句中,用于对结果元组进行排序的是哪一个子句?
下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型?
下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的?
回收用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary)ONemployeeFROMUl,U2,U3。
SQL语言中的CREATETABLE语句实现哪种功能?
在关系数据库系统中通过创建______可以达到简化用户查询的操作和节约存储空间。
下列说法错误的是_________。
随机试题
有助于溃疡性结肠炎诊断的自身抗体是()。
反映某一事件发生强度的指标应选用
牛的髌骨脱位多见于()。
患者,男性,51岁。1周来晨起眼睑水肿,排尿不适,尿色发红,血压偏高,疑为急性肾小球肾炎,需留12小时尿作艾迪计数。为了防止尿液久放变质,应在尿液中加入
高层建筑中明设管径大于或等于110mm的排水塑料管应按要求设置()。
投标文件中,技术建议书的核心内容是()
关于楼地面构造的说法,正确的有()。
某技术改造项目有三个互斥方案,其投资额和经营费用如下表所示:根据以上资料,回答下列问题:技术改造方案的核心是()。
企业购入原材料一批,开出一张面值为200000元,期限为3个月的不带息的商业承兑汇票。到期该企业无力支付票款时,下列会计处理正确的是()。
Fishareslipperycharacters,withlittleregardforinternationalagreementsorborders.Thespeediestcanslicethroughtheoc
最新回复
(
0
)