免费智能真题库
>
历年试卷
>
数据库系统工程师
>
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. 会产生死链
本题目为专供试卷题目。
【如需要,请开通】
您暂时无法使用本功能。
【如需要,请开通】
为保障您的权益,请登录
相关试题:
事务管理
更多>
第52题
2021年上半年
54%
以下关于数据库事务的说法中,错误的是( )。
第52题
2016年上半年
31%
系统中同时运行多个事务,若其中一个事务因为自身故障被系统强行退出,而其它事务仍正常运行,这种故障称为(52)。该故障发生时..
第52题
2023年上半年
63%
在事务隔离级别中,()隔离级别禁止不可重复读取和脏读现象,但是有时可能出现幻读数据。
知识点讲解
·
并发调度
并发调度
并发调度(concurrent schedule):利用分时的方法同时处理多个事务。
对于
N
个事务进行并发调度,情况会变得复杂得多,它的调度方案远大于
N
!个,而且并发调度的结果有可能是错误的。下图(a)调度S3是一个并发调度,其执行的结果与串行调度执行的结果相同,则称这个并发调度是正确的。下图(b)调度S4也是一个并发调度,但其导致A、B的最终结果为8000和24 000,A+B=8000+24 000≠30 000,这个结果是错误的。我们称此并行调度将产生不一致状态。
事务的并发调度
题号导航
2022年上半年 数据库系统工程师 上午试卷 综合知识
本试卷我的完整做题情况
1
/
2
/
3
/
4
/
5
/
6
/
7
/
8
/
9
/
10
/
11
/
12
/
13
/
14
/
15
/
16
/
17
/
18
/
19
/
20
/
21
/
22
/
23
/
24
/
25
/
26
/
27
/
28
/
29
/
30
/
31
/
32
/
33
/
34
/
35
/
36
/
37
/
38
/
39
/
40
/
41
/
42
/
43
/
44
/
45
/
46
/
47
/
48
/
49
/
50
/
51
/
52
/
53
/
54
/
55
/
56
/
57
/
58
/
59
/
60
/
61
/
62
/
63
/
64
/
65
/
66
/
67
/
68
/
69
/
70
/
71
/
72
/
73
/
74
/
75
/
第57题 在手机中做本题