早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

以下关于两段锁协议的原理叙述错误的是( )。A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶

题目

以下关于两段锁协议的原理叙述错误的是( )。

A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段

B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁

C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁

D.每个事务开始执行后就进入了加锁阶段

参考答案
正确答案:B
两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁:①在对任何数据进行读、写操作之前,要申请并获得对该数据的封锁;②在释放一个封锁之后,事务不再申请和获得其它任何封锁。可以证明,若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策都是可串行化的。另外要注意两段锁协议和防止死锁的一次封锁法的异同之处。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议。但两段锁协议并不要求事务必须一次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁。加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。
看了以下关于两段锁协议的原理叙述错...的网友还看了以下:

下列叙述中正确的是.(1)分1.计算机病毒是一段错误的程序2.计算机病毒是一段被破坏的计算机程序3. 其他 2020-03-30 …

提高软件的可维护性可采取很多措施,下列哪个不在措施之列?A.提供没有错误的程序B.建立质量保证制 计算机类考试 2020-05-23 …

提高软件的可维护性可采取很多措施,下列哪个不在措施之列?A. 提供没有错误的程序B.建立质量保证 计算机类考试 2020-05-24 …

提高软件的可维护性可采取很多措施,下列()不在措施之列。A.提供没有错误的程序B.建立质量保证制度 计算机类考试 2020-05-24 …

提高软件的可维护性可采取很多措施,下列哪个不在措施之列?()A.提供没有错误的程序B.建立质量保证 计算机类考试 2020-05-24 …

提高软件的可维护性可采取很多措施,这些措施不包括( )。 A.提供没有错误的程序 B.监理质量保证 计算机类考试 2020-05-26 …

在软件质量要素的评价准则中,程序监视自身运行并标识错误的程度指的是()。 计算机类考试 2020-05-31 …

我知道下面的程序错误是因为数太大2^30,给定a和b,输出a^b的最后一个数字.输入输入数据有多组 其他 2020-06-03 …

数据结构的一个小题目,下面的程序有错误,请帮改正#defineMAXSIZE100/*宏定义*/# 其他 2020-07-10 …

下面的程序是求如下表达式的值。S=sqrt(ln(1)+ln(2)+ln(3)+......+ln 其他 2020-07-23 …