3、在数据库系统出现系统故障进行恢复时,对于事务T,如果在日志文件文件中有BEGIN TRANSACTION记录,而没有COMMIT或ABORT记录,则DBMS恢复这类事务时应执行的操作是撤销。
第1题:
● 对于数据库恢复,下列描述正确的是 (49) 。
(49)
A. 介质故障的恢复不需要DBA 的参与,由DBMS 自动完成
B. 日志文件严格按照事务的请求时间顺序进行记录
C. 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO 操作
D. 检查点时刻的数据库一定是处于一致性状态的
第2题:
在数据库系统出现系统故障后进行恢复时,对于事务T,如果在日志文件中有BEGIN TRANSACTION记录,也有COMMIT记录,但其对数据的修改没有写到数据库中,则数据库管理系统处理这种事务时应执行的操作是【12】。
第3题:
开始事务,提交事务,回滚事务的英语单词分别是:
A.begin transaction , rollback transaction , commit transaction
B.commit transaction , rollback transaction , begin transaction
C.rollback transaction , begin transaction , commit transaction
D.begin transaction , commit transaction , rollback transaction
第4题:
日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,正确的是______。
A) 数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致
B) 为了保证数据库是可恢复的,必须严格保证先写数据库后写日志
C) 日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率
D) 系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件
A.
B.
C.
D.
第5题:
系统故障恢复步骤不包括
A.正向扫描日志文件
B.对撤销队列中的各个事务进行撤销(UNDO)处理
C.对该事务的所有更新操作执行逆操作
D.对重做队列中的各个事务进行重做(REDO)处理
第6题:
关于事务的故障与恢复,下列描述正确的是(54)。
A.事务日志是用宋记录事务执行的频度
B.采用增量备份,数据的恢复可以不使用事务日志文件
C.系统故障的恢复只需进行重做(Redo)操作
D.对日志文件设立检查点目的是为了提高故障恢复的效率
第7题:
日志文件是用来记录对数据库的每一次更新活动的文件,当数据库系统发生故障时,可以利用它来进行恢复。下面列出的条目中不属于日志记录的内容的是? ( )
A.事务开始信息
B.事务更新信息
C.事务提交信息
D.事务地址空间
第8题:
关于事务的故障与恢复,下列描述正确的是(2)。
A.事务日志用来记录事务执行的频度
B.采用增量备份,数据的恢复可以不使用事务日志文件
C.系统故障的恢复只需进行重做(Redo)操作
D.对日志文件设立检查点目的是为了提高故障恢复的效率
第9题:
关于事务的故障与恢复,下列描述正确的是()。
第10题:
关于事务的故障与恢复,下列说法正确的是()
第11题:
对于数据库恢复,下列描述正确的是()。
第12题:
事务日志用来记录事务执行的频度
任何故障的恢复都由系统自动完成
系统故障的恢复只需进行REDO操作
对日志文件设置检查点是为了提高故障恢复的效率
第13题:
有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件______。
A)扫描到t1时,直接重做t1,扫描到t2时,将t2直接撤销
B)扫描到t1时,将t1加入重做队列,扫描到t2时,将t2加入撤销队列
C)扫描到t1时,直接撤销t1,扫描到t2时,将t2直接重做
D)扫描到t1时,将t1加入撤销队列,扫描到t2时,将t2加入重做队列
A.
B.
C.
D.
第14题:
( 6 ) 有某数据库系统在运行过程中发生了系统故障 , 发生故障时正在运行事务 t 1 和 t 2 , 进行故障恢复时 ,在日志文件中发现有 t 1 的事务开始记录而没有结束记录,有 t 2 的开始记录和结束记录,但 t2 对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件
A)扫描到 t 1 时,直接重新做 t 1 ,扫描到 t 2 时,将 t 2 直接撤销
B)扫描到 t 1 时,将 t 1 加入重做队列,扫描到 t 2 时,将 t 2 加入撤销队列
C)扫描到 t 1 时,直接撤销 t 1 ,扫描到 t 2 时,将 t 2 直接重做
D)扫描到 t 1 时,将 t 1 加入撤销队列,扫描到 t 2 时,将 t 2 加入重做队列
第15题:
以下关于事务的故障与恢复的叙述中,正确的是(56)。
A.系统故障的恢复只需进行重做(Redo)操作
B.事务日志是用来记录事务执行的频度
C.对日志文件设立检查点的目的是为了提高故障恢复的效率
D.采用增量备份方式,数据的恢复可以不使用事务日志文件
第16题:
下列关于系统故障恢复的描述,正确的是()
A. 从日志文件开头向后扫描
B. 从日志文件最后向前扫描
C. 需要建立撤销队列,并对该队列中的每个事务做撤销处理
D. 既有BEGIN TRANSACTION记录也有COMMIT记录的事务应放入撤销队列中
第17题:
(数据结构)关于事务的故障与恢复,下列叙述正确的是
A、事务日志用来记录事务执行的频度
B、采用增量备份,数据的恢复可以不使用事务日志文件
C、系统故障的恢复,只需要进行重做(redo)的操作
D、对日志文件建立检查点的目的是为了使数据恢复效率提高 我是应届生
第18题:
当数据库系统出现故障时,可以通过数据库日志文件进行恢复。下列关于数据库日志文件的说法,错误的是( )。
A.数据库出现事务故障和系统故障时需使用日志文件进行恢复
B.使用动态转储机制时,必须使用日志文件才能将数据库恢复到一致状态
C.在OLTP系统中,数据文件的空间使用量比日志文件大得多,使用日志备份可以降低数据库的备份空间
D.日志文件的格式主要有以记录为单位的日志文件和以数据块为单位的日志文件两种
第19题:
对于事务故障的恢复,下列描述正确的是(70)。
A.事务故障的恢复不需要访问日志文件
B.事务故障恢复时需要REDO已提交的事务
C.事务故障恢复时需要正向扫描日志,对该事务进行UNDO操作
D.事务故障恢复时需要反向扫描日志,对该事务进行UNDO操作
第20题:
第21题:
下列关于日志的叙述中,不正确的是()。
第22题:
利用日志文件恢复故障时,对已经提交的事务,应()
第23题:
下列关于系统故障恢复的描述,正确的是()。
第24题:
事务日志是用来记录事务执行的频度
采用增量备份,数据的恢复可以不使用事务日志文件
系统故障的恢复只需进行重做(REDO)操作
对日志文件设立检查点的目的是为了提高故障恢复的效率