网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T2读到的数据被称为脏数据。


参考答案和解析
正确
更多 “事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T2读到的数据被称为脏数据。” 相关考题
考题 若系统中存在一个等待事务集{T0,T1,T2,…,Tn},其中,T1正等待被T1锁住的数据项D1,T1正等待被T2锁住的数据项D2,…,Tn-1正等待被Tn锁住的数据项Dn,Tn正等待被T0锁住的数据项D0,则系统处于()的工作状态。 A.封锁B.死锁C.循环D.并发处理

考题 (48)设有两个事务 T1、T2,对数据 A 的并发操作如下图所示。下列说法中正确的是----------------------------------------------------T1 T2----------------------------------------------------------------------------(1)读 A(2) 读 AA=A+10 写回COMMIT(3)读COMMIT----------------------------------------------------------------------------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加入重做队列

考题 有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务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封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。接着T2又申请封锁R1。这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。A 活锁B 死锁C 乐观锁D 悲观锁

考题 事务T1、T2、T3分别对数据D1、D2和D3并发操作如下所示,其中T1与T2间并发操作(14),T2与T3间并发操作(15)。A.不存在问题B.将丢失修改C.不能重复读D.将读“脏”数据

考题 无级联调度应满足:对于每对事务T1和T2,如果T2读取了由T1所写的数据项,则T1必须在T2这一读取前 【】

考题 ● 事务 T1、T2 和 T3 对相同的一组数据A、B 和C 进行操作,对于如下的一个并发调度,其中T1与T2间并发操作 (45) ,T2与T3间并发操作 (46) 。(45)A. 正确B. 不能重复读C. 将丢失修改D. 将读“脏”数据(46)A. 正确B. 不能重复读C. 将丢失修改D. 将读“脏”数据

考题 数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被T1锁住的数据项A。则关于系统状态正确的是( )。A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态B.系统处于死锁状态,通过撤销T4可使系统退出死锁状态C.系统处于死锁状态,通过撤销T5可使系统退出死锁状态D.系统未处于死锁状态,不需要撤销其中的任何事务

考题 设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是( )。 T1 T2读A=100A=A*2写回读A=200ROLLBACKA.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出脏数据

考题 ● 事务 T1、T2、T3 分别对数据 1 D 、 2 D 和 3 D 并发操作如下所示,其中 T1 与 T2间并发操作 (45) ,T2与T3间并发操作 (46)(45)A. 不存在问题B. 将丢失修改C. 不能重复读D. 将读“脏”数据(46)A. 不存在问题B. 将丢失修改C. 不能重复读D. 将读“脏”数据

考题 设有两个事务T1、T2,对数据A的并发操作如下图所示。下列说法中正确的是( )。A)该操作不存在问题B)该操作丢失修改C)该操作读“脏”数据D)该操作不能重复读

考题 事务T1、T2和T3对相同的一组数据A、B和C进行操作,对于如下的一个并发调度,其中T1与T2间并发操作(45),T2与T3间并发操作 (46)。A.正确B.不能重复读C.将丢失修改D.将读“脏”数据

考题 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破换了事务T1的( )。A.丢失修改 B.读脏数据 C.不可重复读 D.幻影现象 A.原子性 B.一致性 C.隔离性 D.持久性

考题 下面的并行调度会出现的错误是( )。时间 事务T1 事务T2 数据库中数据t0 READ(A) At1 READ(A)t2 A=A+2t3 WRITE(A)t4 COMMITt5 READ(A) A. 读“脏”数据B.丢失修改C. 不可重复读D.幻影读

考题 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破坏了事务T1的(请作答此空)。A.原子性 B.一致性 C.隔离性 D.持久性

考题 若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据D1( );事务T1对数据D2(请作答此空)。A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败 C.加共享锁、排它锁都成功 D.加共享锁、排它锁都失败

考题 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(请作答此空),其产生的原因是破坏了事务T1的( )。A.丢失修改 B.读脏数据 C.不可重复读 D.幻影现象

考题 并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3分别对数据D2、D3加了排它锁,之后事务T1对数据( );事务T2对数据(请作答此空)。A.D1、D3加共享锁都失败 B.D1、D3加共享锁都成功 C.D1加共享锁成功,D3加排它锁失败 D.D1加排它锁成功,D3加共享锁失败

考题 下面哪个说法符合数据库系统WAL(log先写协议)()。A、数据库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中B、数据库内存中被事务修改的页面在事务撤销时被写到标记为非脏页C、事务成功完成时不需要将与其相关的log页面强制写回磁盘D、事务中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘

考题 如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()A、丢失更新B、死锁C、不可重复读D、读脏数据

考题 在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。A、T1回滚前的数据B、T1回滚后的数据C、T2回滚前的数据D、T2回滚后的数据

考题 在多个事务并发执行时,如果事务T1对数据项A的修改覆盖了事务T2对数据项A的修改,这种现象称为()。A、丢失修改B、读脏数据C、不可重复读D、数据不一致

考题 设事务T1和T2,对数据库中的数据A进行操作,下列情况中不会发生冲突的是()。A、T1正在写A、T2要读AB、T1正在写A、T2也要写AC、T1正在读A、T2要写AD、T1正在读A、T2要读A

考题 单选题下面哪个说法符合数据库系统WAL(log先写协议)()。A 数据库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中B 数据库内存中被事务修改的页面在事务撤销时被写到标记为非脏页C 事务成功完成时不需要将与其相关的log页面强制写回磁盘D 事务中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘

考题 单选题如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()A 丢失更新B 死锁C 不可重复读D 读脏数据

考题 单选题在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。A T1回滚前的数据B T1回滚后的数据C T2回滚前的数据D T2回滚后的数据

考题 单选题在多个事务并发执行时,如果事务T1对数据项A的修改覆盖了事务T2对数据项A的修改,这种现象称为()。A 丢失修改B 读脏数据C 不可重复读D 数据不一致