全部科目 > 数据库系统工程师 >
2022年上半年 上午试卷 综合知识
第 57 题
知识点 并发调度  
章/节 事务管理  
 
 
下表为两个事务T1和T2的一个并发调度。其中,数据项A的初值为3,B的初值为4;变量X、Y为事务中的局部变量。语句X=Read(A)表示读取数据项A的值到变量X,Write(A,X)表示将变量X的值写入数据项A中。此并发调度执行结束后A和B的值分别为(56);该调度(57)。
 
  A.  是正确的
 
  B.  是可串行化的
 
  C.  是不正确的
 
  D.  会产生死链




 
 
相关试题     事务管理 

  第62题    2025年上半年  
保证并发调度的可串行化,是为了确保事务的( )。

  第47题    2009年上半年  
下列故障中属于事务内部故障的是(47)。

  第53题    2016年上半年  
系统中同时运行多个事务,若其中一个事务因为自身故障被系统强行退出,而其它事务仍正常运行,这种故障称为(52)。该故障发生时,会造成数据库的不一致,解决的..

 
知识点讲解
· 并发调度
 
        并发调度
        并发调度(concurrent schedule):利用分时的方法同时处理多个事务。
        对于N个事务进行并发调度,情况会变得复杂得多,它的调度方案远大于N!个,而且并发调度的结果有可能是错误的。下图(a)调度S3是一个并发调度,其执行的结果与串行调度执行的结果相同,则称这个并发调度是正确的。下图(b)调度S4也是一个并发调度,但其导致A、B的最终结果为8000和24 000,A+B=8000+24 000≠30 000,这个结果是错误的。我们称此并行调度将产生不一致状态。
        
        事务的并发调度



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有