( 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 加入重做队列
第1题:
2、数据库系统可能发生的故障有:事务故障、系统故障和()故障。
第2题:
20、数据库运行过程中发生的故障通常有三类,即()。
A.软件故障、硬件故障、介质故障
B.程序故障、操作故障、运行故障
C.数据故障、程序故障、系统故障
D.事务故障、系统故障、介质故障
第3题:
1、有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1事务的开始记录而没有结束记录;有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中。t1和t2分别做何操作恢复数据库到一致状态?
第4题:
数据库系统运行过程中,由于事务代码错误所产生的故障称为()。
A.内部故障
B.系统故障
C.介质故障
D.事务故障
第5题:
1、数据库运行过程中可能出现事务故障、系统故障和 三类故障。