首页
登录
从业资格
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复
最全题库
2022-08-02
90
问题
运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复的方法是利用日志进行( )操作;而已经提交的事务在故障发生时尚未写入磁盘,破坏了事务的( ),恢复的方法是利用日志进行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
计算机系统中采用()技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行
随机试题
Bothbotany(植物学)andzoologyarepartsofamoregeneralfieldofscience,bi
Theydidnotfind_________topreparefortheworstconditionstheymightmeet.
说明:某公司经理魏东收到了Smith先生的一封邀请信,邀请他于2009年12月9日晚6:30到新城假日饭店参加晚会。而魏东在收到此信前刚与法国一公司的市场
Thefirstbicyclesweremadeofwood.Cyclemanufacturersthenswitchedto
自动扶梯优先选用的角度是()A.30° B.35° C.28° D.32
按工程量清单计量规范规定,下列给排水、采暖、燃气管道工程量计量规则正确的为( )
K线是一条柱状的线条,由()组成。 Ⅰ.影线 Ⅱ.最高价 Ⅲ.最低价
对防火间距进行实地测量时,沿建筑周围选择相对较近处测量间距,测量值的允许负偏差不
某建设项目由10个带有依赖关系的活动A,B,C,D,E,F,G,H,I,J构成,
F药厂销售代表和某医院多名医师约定,医师在开处方时使用F药厂生产的药品,并按使用
最新回复
(
0
)