首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一级封锁协议解决了事务的并发操作带来的(3)不一致性的问题。
一级封锁协议解决了事务的并发操作带来的(3)不一致性的问题。
admin
2009-05-15
80
问题
一级封锁协议解决了事务的并发操作带来的(3)不一致性的问题。
选项
A、数据丢失修改
B、数据不可重复读
C、读脏数据
D、数据重复修改
答案
A
解析
数据库的并发操作会带来一些问题,例如丢失更新问题,不一致分析问题(读过时的数据),依赖于未提交更新的问题(读了“脏”数据)。这三个问题需要DBMS的并发控制子系统来解决。处理并发控制的主要方法是采用封锁技术。有两种封锁: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封锁。在多个事务并发执行的系统中,主要采取封锁协议来进行处理。(1)一级封锁协议:事务T在修改数据R之前必须先对其加X封锁,直到事务结束才释放。一级封锁协议可防止丢失修改,并保证事务T是可恢复的。但不能保证可重复读和不读“脏”数据。(2)二级封锁协议:一级封锁协议加上事务T在读取数据R之前先对其加S锁,读完后即可释放S锁。二级封锁协议可防止丢失修改,还可防止读“脏”数据。但不能保证可重复读。(3)三级封锁协议:一级封锁协议加上事务T在读取数据R之前先对其加S锁,直到事务结束才释放。三级封锁协议可防止丢失修改、防止读“脏”数据与防止数据重复读。(4)两段锁协议:所有事务必须分两个阶段对数据项加锁和解锁。其中扩展阶段是在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁;收缩阶段是在释放一个封锁之后,事务不能再申请和获得任何其他封锁。若并发执行的所有事务均遵守两段封锁协议,则对这些事务的任何并发调度策略都是可串行化的。遵守两段封锁协议的事务可能发生死锁。
转载请注明原文地址:https://kaotiyun.com/show/GpUZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
保护计算机网络设备免受环境事故的影响属于信息安全的(3)。
在软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(49)不属于技术风险。
体系结构设计度量侧重于程序体系结构的特征。以下与其复杂性测量无关的是(29)。
光缆布线系统的测试是工程验收的必要步骤。以下不是对光缆进行测试的工作内容的是(18)。
统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用(13)模型描述系统的功能,等价于传统的系统功能说明。
下面针对项目整体变更控制过程的叙述不正确的是(19)。
项目甲、乙、丙、丁的工期都是三年,在第二年末其挣值分析数据如下表所示,按照趋势最早完工的应是______。
以下网络存储模式中,真正实现即插即用的是______。
下图中,从A到E的最短长度是________(图中每条边旁的数字为该条边的长度)。
(2012下项管)在网络数据流中适当的位置插入同步点,当传输出现中断时,可以从同步的位置开始重新传输,该网络功能的控制和管理属于______。
随机试题
依照渠道双方依赖的紧密度,可以将:渠道依赖关系划分为()。
糜蛋白酶原的激活有赖于
老年急性阑尾炎的临床特点是
油脂性基质的水值是
采用历史数据分析方法时,一般假设投资者是风险中性的。( )
自工业革命以来,人类大量焚烧化石燃料和毁林,排放的温室气体不断增加,导致了20世纪全球明显升温。如果要控制大气中温室气体浓度的长期增长,各国就要进行人为干预,或者从源头上限制化石能源的使用,减少温室气体排放;或者增加温室气体的汇,即通过植树造林把排放到大气
一、注意事项1.申论考试是对考生阅读能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.作答参考时限:阅读资料30分钟。作答90分钟。3.仔细阅读给定资料。按照后面提出的“申论要求"作答。二、给定资料
A、 B、 C、 D、 D题干中图形的交点的数量依次为4,5,6,7,8,构成一个等差数列,下一个图形交点的数量应该是9。只有D选项的图形有9个交点,故本题选择D选项。
Thedifferencebetween"writer"and"reporter"or"journalist"isn’tthatthejournalistreports—she【C1】______sources,callspeo
Alloverthecountrythesedays,electronicmailmessagesare【B1】______withthisoddlittlepunctuationsequence:-(oroneofits
最新回复
(
0
)