正确答案: D
扫描到t1时,将t1加入撤消队列,扫描到t2时,将t2加入重做队列
题目:某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件______。
解析:解析:由事务的原子性可知,一个事务对数据库的所有操作是一个不可分割的工作单元,要么全部执行,要么一个也不执行,所以由于t1事务没有结束记录,应该加入撤销队列,而t2有开始和结束记录却没有写入数据库,应该加入重做队列。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]在总线交换结构的交换机中,总线带宽要求比较高,如果端口带宽都相同,则总线带宽S应等于( ) (B为端口带宽,N为交换机端口数)。
端口带宽乘以端口数量B×N
解析:(18)D) 【解析】在总线交换结构的交换机被板上都有一条公用总线,数据帧的交换都在总线上完成。通过时分多路复用 ( TDM)技术,将总线按时隙分为多条逻辑通道,可同时在总线上建立多对端口的连接,各个端口都可以在总线上发送数据帧,每个端口发送的数据帧均按时隙在总线上传输,并从确定的目的端口输出数据帧,完成数据帧的交换。如果端口带宽都相同,则总线带宽S应等于端口带宽乘以端口数量BXN,即S=B XN。目前许多交换机产品都采用总线交换结构,其应用比较广泛。
[单选题]需求分析是______。
软件开发工作的基础
解析:解析:需求分析是整个软件开发任务的基础性工作,它是软件开发工作的第一步骤,但是不是软件生命周期的开始。关于需求分析,首先要了解用户的要求,并分析用户的要求,因此,需求分析不能由用户或系统分析员的任何一方单独完成。
[单选题]电子邮件通常使用的协议有______。
SMTP和POP3
解析:解析:电子邮件在发送和接收的过程中的基本协议主要有两类,一类是邮件传送协议,最主要的协议是SMTP协议(Simple Mail Transfer Protocol,简单邮件传输协议),它用于主机与主机之间的电子邮件交换;另一类是邮件读取协议,主要有POP3协议(Post Office Protocol Version 3,邮局协议的第3版本)和IMAP协议(Internet Message Access Protocol,因特网报文存取协议)。
[单选题]以下哪个不是目前使用的综合布线系统标准?——
ISO/IEC l 180l
解析:解析:综合布线系统标准包括ANSI/TLk/EIA 568一A,TIA/EIA一569一A是商业建筑电信通道及空间标准,不包括c),故选C)。
[单选题]关于外部网关协议BGP,以下选项中,不正确的是______。
BGP通过UDP发布路由信息
[单选题]UNIX操作系统中,对文件系统中空闲区的管理通常采用
成组链接法