某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务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加入重做队列

某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务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.事务故障恢复和系统故障恢复都必须使用日志文件

有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务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.

( 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 加入重做队列

数据库系统在运行过程中,可能会发生故障,故障主要有事务故障、系统故障、介质故障、()四类。

下面关于SQL Server数据库系统故障的不正确叙述是( )。 A.系统故障是指计算机系统出现故障不能正常运行,但磁盘没有问题。B.系统故障将造成内存数据丢失,事务非正常中止。C.出现系统故障时,未提交事务对数据库的更新不会写入此盘。D.对于系统故障,DBMS可根据事务日志将数据库恢复到故障点。

如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要根据日志进行的操作为( )A.UNDOB.UNDO和REDOC.REDOD.ROLLBACK

20、数据库运行过程中发生的故障通常有三类,即()。A.软件故障、硬件故障、介质故障B.程序故障、操作故障、运行故障C.数据故障、程序故障、系统故障D.事务故障、系统故障、介质故障

当数据库系统出现事务故障和系统故障时需使用数据库的()进行恢复。

1、有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1事务的开始记录而没有结束记录;有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中。t1和t2分别做何操作恢复数据库到一致状态?