首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于两段锁协议的原理叙述错误的是( )。
以下关于两段锁协议的原理叙述错误的是( )。
admin
2021-07-14
52
问题
以下关于两段锁协议的原理叙述错误的是( )。
选项
A、每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段
B、加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C、在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁
D、每个事务开始执行后就进入了加锁阶段
答案
B
解析
两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁:①在对任何数据进行读、写操作之前,要申请并获得对该数据的封锁;②在释放一个封锁之后,事务不再申请和获得其它任何封锁。可以证明,若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
另外要注意两段锁协议和防止死锁的一次封锁法的异同之处。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议。但两段锁协议并不要求事务必须一次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁。加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。
转载请注明原文地址:https://kaotiyun.com/show/qneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
有一排好序的线性表,长度大于2,对给定的K值,分别用顺序查找和二分查找一个与K值相等的元素,比较的次数分别是X和Y。在查找不成功的情况下,正确的X和Y的关系是
在关系数据库设计中,使每个关系达到3NF。这是哪个设计阶段的任务?
SQL语言中,删除一个表的命令是
在下面列出的数据模型中,哪一个模型是概念数据模型?
用户程序中的输入、输出操作实际上是由哪一项完成?
数据模型可分为概念数据模型和结构数据模型,层次模型是【】数据模型。
下列关于临界区叙述正确的是
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的______。
A、 B、 C、 D、 BSQL语言功能极强,但由于设计巧妙,语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。如下:•数据查询:SELECT:•
随机试题
《哀郢》的文体是()
A、前纵韧带B、后纵韧带C、棘上韧带D、黄韧带E、项韧带连接椎弓板的韧带是
小儿断奶季节选择下列哪项更适宜
可能产生阴燃火或发生火灾不及时报警将造成重大损失的场所,不宜选择()。
技术交易买卖双方不可以采用下列()方法进行。
根据《公司法》的规定,上市公司由股东大会以特别决议通过的事项有()。
没有危害行为,违反治安管理行为就不成立。( )
某学校有一批树苗需要栽种在学院路两旁,每隔5米栽一棵。已知每个学生栽4棵树,则有202棵树没有人栽;每个学生栽5棵树,则有348人可以少栽一棵。问学院路共有多少米?
机关对新录用人员在试用期内进行的是()。
Moneyreallycan’tbuyhappiness,accordingtoanewsurveyshowinglawyersandotherwell-paidwhite-collar?workersaremorel
最新回复
(
0
)