首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于两段锁协议的原理叙述错误的是( )。
以下关于两段锁协议的原理叙述错误的是( )。
admin
2021-07-14
32
问题
以下关于两段锁协议的原理叙述错误的是( )。
选项
A、每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段
B、加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C、在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁
D、每个事务开始执行后就进入了加锁阶段
答案
B
解析
两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁:①在对任何数据进行读、写操作之前,要申请并获得对该数据的封锁;②在释放一个封锁之后,事务不再申请和获得其它任何封锁。可以证明,若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
另外要注意两段锁协议和防止死锁的一次封锁法的异同之处。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议。但两段锁协议并不要求事务必须一次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁。加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。
转载请注明原文地址:https://kaotiyun.com/show/CneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
所有数据都满足数据完整性约束条件的状态,称为数据库的
数据库系统的三级模式结构由外模式、【】和内模式组成。
设有二维数组A(12,10),其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址为100。则元素A(5,5)的存储地址为
数据流程图(DFD)是用于数据库设计中哪一阶段的工具?
当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的【】就撤消了该进程。
已知关系R见下表,可以作为R主码的属性组是
下列关于索引哪一条是不正确的
在设备管理中,缓冲技术主要用于
下列的叙述中错误的是
下面软件结构图表示的是浏览器/服务器模式的哪种结构?
随机试题
为课程设置提供了明确的方向,是其他三个阶段的基础的是【】
下列《[般涉调]哨遍》(高祖还乡)的语句,描写刘邦侍从的是()
中医诊断为(假设信息)若患者兼见五心烦热,应加用
阻塞性黄疸患者在完全阻塞早期,大便多呈()色。
某公司计划投资一条新的生产线。生产线建成投产后,预计公司年销售额增加1000万元,年付现成本增加750万元,年折旧额增加50万元,企业所得税税率为25%,则该项目每年营业净现金流量是()万元。
B公司为一上市公司,适用的企业所得税税率为25%,相关资料如下:资料一:2008年12月31日发行在外的普通股为10000万股(每股面值1元),公司债券为24000万元(该债券发行于2006年年初,期限5年,每年年末付息一次,利息率为5%),该年息税
中华文化绵延5000年,有其独特的价值体系,已成为中华民族的基因。中华优秀传统文化是中华民族的突出优势,______着中华民族最深沉的精神追求,为中华民族生生不息、发展壮大提供了丰厚______,潜移默化地影响着中国人的思想方式和行为方式,至今仍具有鲜
太平军北伐
(7)是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的(8)是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
Howmanycentimetersofrainhavefallenwithinadayduringtheheavyrain?
最新回复
(
0
)