首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统出现系统故障后进行恢复时,对于事务T,如果日志文件中有BEGINTRANSACTION记录,而没有COMMIT或ROLLBACK记录,则数据库管理系统处理这种事务时应执行的操作是_________。
在数据库系统出现系统故障后进行恢复时,对于事务T,如果日志文件中有BEGINTRANSACTION记录,而没有COMMIT或ROLLBACK记录,则数据库管理系统处理这种事务时应执行的操作是_________。
admin
2021-09-16
53
问题
在数据库系统出现系统故障后进行恢复时,对于事务T,如果日志文件中有BEGINTRANSACTION记录,而没有COMMIT或ROLLBACK记录,则数据库管理系统处理这种事务时应执行的操作是_________。
选项
答案
UNDO
解析
系统故障造成数据库状态不一致的原因有两个,一是未完成的事务对数据库的更新可能已写入数据库,二是已提交事务对数据库的更新可能还留在缓冲区没来的及写入数据库。对于故障发生前已提交的事务(既有BEGIN Transaction,又有commit)做redo操作,对于故障发生时尚未完成的事务(只有BEGIN Transaction,而没有commit或rollback)做undo操作。
转载请注明原文地址:https://kaotiyun.com/show/fGeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在两种基本的索引类型中,能有效支持点查询,但不能支持范围查询的是【】索引。
设U为所有属性,X,Y,Z为属性集,Z=U一X一Y。下列关于函数依赖和多值依赖的叙述中,哪些是正确的? I.若X→Y,则X→→*Y II.若X→→Y,则X→Y III.若X→Y,则X→Z IV.若X→→Y,则X→→Z V.若X→→Y
下列SQL的数据定义语句组中,哪一组是正确的?
系统中有3个并发进程共同竞争某一资源,每个进程需要4个该类资源。如果要使系统不发生死锁,则该类资源至少应有几个?
SQLServer2000使用______语言来定义的操作数据,它是对标准SQL-92语言的功能扩充。
在SQL语言的SELECT语句中,对投影操作进行说明的是哪个子句?()A)SELECTB)FROMC)WHERED)ORDERBY
在数据库技术中,网状数据模型的典型代表是______系统,这是20世纪70年代数据库语言研究会下属的数据库任务组提出的一个系统方案。
A、 B、 C、 D、 ASQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式是:SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…FROM<基本
一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。这是用______来解决的。
A、 B、 C、 D、 C数据库查询是数据库操作的核心。SQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式是:SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达
随机试题
公路安全护栏根据碰撞后的变形程度,可分为刚性护栏、半刚性护栏、柔性护栏。()
骨肉瘤的特点是______。
混合性呼吸困难的特点是
流行性乙型脑炎脑部病变中不包括
A.背俞穴排刺B.手阳明经排刺C.足阳明经排刺D.手太阳经排刺E.足太阳经排刺痿证若出现下肢肌肉萎缩,宜配合
生物体内核苷酸中的磷酸基团最常位于戊糖的
无资质承包主体签订的分包合同都是无效合同,但当实际施工人的利益受到侵害时,可以向发包人主张权利,此情况下发包人承担责任的范围是()。
八路军:百团大战
层次模型表达实体类型及实体之间联系用的数据结构是______。
Don’tbeangry______littleLucy:sheisonlyachildafterall.
最新回复
(
0
)