首页
登录
从业资格
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要根
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要根
练习题库
2022-08-02
137
问题
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要根据日志进行的操作为( )。A.UNDOB.UNDO和REDOC.REDOD.ROLLBACK
选项
A.UNDO
B.UNDO和REDO
C.REDO
D.ROLLBACK
答案
B
解析
故障导致服务器重启,故障时正在执行的事务的原子性被破坏,即事务没有执行完,其对数据库的部分更新可能已经写入硬盘上的数据库文件,重启后这部分更新使得数据库处于不一致性状态,应对其进行处理,撤销故障时未完成的事务对数据库的更新,使数据库还原到未完成的事务执行前的状态,相当于这些事务没有执行。这种恢复操作借助于日志文件来完成。日志按照时间顺序记录了所有事务对数据库的更新操作,而且在对数据库的更新之前已被写入硬盘。可以逆向扫描日志记录,找出未完成的事务,将其对数据库的修改还原,称为Undo操作。
同时,故障发生时已经完成提交的事务,对其数据库的修改可能还在内存中的I/O缓冲区中,没来得及写入硬盘,重启后这部分修改会丢失,破坏了事务的持久性。同样需要借助于日志文件,找到故障前已完成的事务,将其对数据库的更新重新做一遍,即可完成对应事务的更新操作。这一操作称为Redo操作。
即需要REDU和UNDO操作,选择B选项。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2419985.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
要刷新Windows2008系统的DNS解析器缓存,以下命令正确的是()
在磁盘服务器中,磁盘的输入/输出操作按照()方式进行。A.文件 B.字
配置某网络交换机时,由用户视图切换至系统视图,使用的命令是()。A.syste
Linux不支持()文件系统。A.NTFS B.SWAP C.EXT2
当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是(
在计算机系统中,打印机属于:A.感觉媒体 B.存储媒体 C.传输媒体
在Windows系统中,要查看DHCP服务器分配给本机的IP地址,使用(
计算机系统中,CPU对主存的访问方式属于()。A.随机存取 B.顺序存取
传输二进制信号需要(25)的带宽。A.一个人为制定 B.和模拟信号相同
某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其中wb是___
随机试题
【B1】[br]【B8】which→as根据上下文可知原句要表达的意思是“正像家长所知道的,事实是不同的东西可以让不同的孩子害怕”,此处两个逗号之间的成分是
Iftheearthsuddenly______spinning,wewouldallflyoffit.A、stoppedB、hads
HowtoMakePeacewithYourWorkloadA)Swamped(忙碌的),undertheg
他们试图想出一个解决这个问题的办法。Theyaretryingtocomeupwithasolutiontotheproblem.
2007年9月27日,神州八号载人飞船实施宇航员出舱活动,这标志着我国成为世界上
排他性条款一般会约定一个为期( )的排他期限,它要求目标公司现任股东及其任何任
建设单位采用公开招标方式选择施工阶段的监理单位,工程施工过程中发生如下事件:
根据《煤矿安全规程》,采用平行孔装药爆破处理盲炮时,平行钻孔距离盲炮不应小于(
关于施工现场垂直运输机械安全管理,说法正确的是()。A.高度18m的物料提
下列关于转包的说法中,正确的是()。A.将工程分包后,未在施工现场设立项目管理机
最新回复
(
0
)