免费智能真题库 > 历年试卷 > 系统分析师 > 2024年上半年 系统分析师 上午试卷 综合知识
  第17题      
  知识点:   封锁的类型
  关键词:   共享锁   排它锁   数据        章/节:   数据库系统       

 
若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么(41)。
 
 
  A.  事务T1对数据D2加共享锁成功,加排它锁失败;事务T2对数据D1加共享锁成功、加排它锁失败
 
  B.  事务T1对数据D2加排它锁和共享锁都失败:事务T2对数据D1加共享锁成功、加排它锁失败
 
  C.  事务T1对数据D2加共享锁成功,加排它锁失败;事务T2对数据D1加共享锁和排它锁都失败
 
  D.  事务T1对数据D2加共享锁失败,加排它锁成功;事务T2对数据D1加共享锁成功、加排它锁失败
 
 
 

  相关试题:数据库系统          更多>  
 
  第40题    2014年上半年  
   35%
在数据库系统中,数据库的视图、基本表和存储文件的结构分别与(40)对应;数据的物理独立性和数据的逻辑独立性是分别通过修改(..
  第6题    2024年下半年  
   0%
若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么(41)。
  第43题    2024年下半年  
   0%
数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据的存储结构也各不相同,但体系结构基本上都具有..
   知识点讲解    
   · 封锁的类型
 
       封锁的类型
        处理并发控制的主要方法是采用封锁技术,主要有两种类型的封锁,分别是X封锁和S封锁。
        (1)排他型封锁(X封锁):如果事务T对数据A(可以是数据项、记录、数据集以至整个数据库)实现了X封锁,那么只允许事务T读取和修改数据A,其他事务要等事务T解除X封锁以后,才能对数据A实现任何类型的封锁。可见X封锁只允许一个事务独锁某个数据,具有排他性。
        (2)共享型封锁(S封锁):X封锁只允许一个事务独锁和使用数据,要求太严。需要适当从宽,如可以允许并发读,但不允许修改,这就产生了S封锁概念。S封锁的含义是:如果事务T对数据A实现了S封锁,那么允许事务T读取数据A,但不能修改数据A,在所有S封锁解除之前决不允许任何事务对数据A实现X封锁。
   题号导航      2024年上半年 系统分析师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第17题    在手机中做本题