首页
登录
从业资格
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复
最全题库
2022-08-02
102
问题
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复的方法是利用日志进行( )操作;而已经提交的事务在故障发生时尚未写入磁盘,破坏了事务的( ),恢复的方法是利用日志进行Redo操作。问题1选项A.UndoB.RedoC.CoDunitD.Rollback问题2选项A.原子性B.一致性C.隔离性D.持久性
选项
答案
AD
解析
本题考查故障与恢复的基础知识。
故障导致服务器重启,故障时正在执行的事务的原子性被破坏,即事务没有执行完,其对数据库的部分更新可能已经写入硬盘上的数据库文件,重启后这部分更新使得数据库处于不一致性状态,应对其进行处理,撤销故障时未完成的事务对数据库的更新,使数据库还原到未完成的事务执行前的状态,相当于这些事务没有执行。这种恢复操作借助于日志文件来完成。日志按照时间顺序记录了所有事务对数据库的更新操作,而且在对数据库的更新之前已被写入硬盘。可以逆向扫描日志记录,找出未完成的事务,将其对数据库的修改还原,称为Undo操作。
同样,故障发生时已经完成提交的事务,对其数据库的修改可能还在内存中的I/O缓冲区中,没来得及写入硬盘,重启后这部分修改会丢失,破坏了事务的持久性。同样借助于日志文件,找到故障前已完成的事务,将其对数据库的更新重新做一遍,即可完成对应事务的更新操作。这一操作称为Redo操作。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2419781.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
微机系统中系统总线的()是指单位时间内总线上传送的数据量。A.主频 B.工作频
ISO定义了网络管理的五大功能,包括:故障管理、安全管理、计费管理、性能管理和_
结构化综合布线系统中的建筑群子系统是指()。A.管理楼层内备种设备的子系统
【说明】某中学为新入学学生设计了一个学生管理系统,学生需要提交姓名、性别和个人简
在Linux中,可使用()命令关闭系统。A.kill B.shutdown
某管理系统采用ASP+SQLServer开发,数据库名db,打开该网站主页,如
Linux的系统配置文件放置在()目录中。A./bin B./etc C./
当路由器发生故障时,利用showinterface命令来检查每个端口的状态,解
在Windows操作系统中,采用()命令查看本机路由表。A.nslooku
计算机系统中采用()技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行
随机试题
IsHeadphoneGoodforWork?A)MarissaYuworksinabusyoff
Wherecouldpeopleseeclocksinthelate1700s?[originaltext]Watchesandc
Thecompanyhasbuiltanadditionalfactoryto(large)______itsoperations.enla
[originaltext]Yourteamwonthefootballgame.Congratulations![/originaltext]
根据《商业银行法》,商业银行的注册资本最低限额为()。A.认缴资本五千万元人
关于下列植物的叙述,正确的是()。A.紫菜是藻类植物,它依靠根固着在岩石上
不属于城市总体布局基本原则的是()。A.功能协调,结构清晰 B.城乡结合
某丙类仓库采用细水雾灭火系统,细水雾灭火系统管道的安装、冲洗、试压要符合一定的要
大黄蛰虫丸处方组成为大黄、土鳖虫、水蛭、虻虫、蛴螬、干漆、桃仁、地黄、白芍、黄芩
从投资者的角度,()是投资者要求的必要报酬或最低报酬。A.资本成本 B.历史
最新回复
(
0
)