以下关于两段锁协议的原理叙述错误的是______。 A) 每个事务的执行程序划分为两个阶段,加锁
以下关于两段锁协议的原理叙述错误的是______。
A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段
B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁
D) 每个事务开始执行后就进入了加锁阶段
以下关于两段锁协议的原理叙述错误的是______。
A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段
B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁
D) 每个事务开始执行后就进入了加锁阶段
以下关于两段锁协议的原理叙述错误的是()。
A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段
B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁
D.每个事务开始执行后就进入了加锁阶段
A.在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁
B. 在解除一个封锁之后,事务不再申请和获得任何其他封锁
C. 两段锁协议是保证并发调度可串行化的必要条件
D. 两段锁协议是保证并发调度可串行化的充分条件
A.两段锁协议包括扩展阶段和收缩阶段
B.事务一旦开始释放锁,就不能再申请任何锁
C.两段锁协议不一定能够防止死锁
D.正确的调度一定遵守两段锁协议
A.遵守两段锁协议的调度一定是正确的
B.遵守两段锁协议的调度可能产生死锁
C.两段锁协议的收缩阶段不允许再申请锁
D.两段锁协议是满足可串行化调度的充分必要条件
A.封锁可以避免数据的不一致性,但可能会引起系统死锁
B.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现活锁
C.封锁对象的大小称为封锁的粒度
D.两段锁协议能够预防死锁
下列叙述中,正确的是
A.不遵循两段锁协议的并发调度一定是不可串行的
B.两级封锁协议可以保证数据的可重读性
C.对某个数据对象加了X封锁,则还可以在该数据对象上加S封锁
D.遵循两段封锁协议的并发事务一定不会发生死锁
A.不遵循两段锁协议的并发调度一定是不可串行的
B.两级封锁协议可能保证数据的可重读性
C.对某处数据对象加了X封锁,则还可以在该数据对象上加S封锁
D.遵循两段封锁协议的并发事务一定不会发生死锁
A.事务开始提交时进入第二阶段
B.事务开始释放锁之后第一阶段已经结束了
C.遵循两段锁协议的并发调度不会产生死锁
D.两段锁协议是可串行化调度的充要条件
以下关于专业程序员知识和技能的叙述中,不正确的是()。
A.了解编译原理有助于快速根据编译错误和警告信息修改代码B.了解开发工具知识有助于直接用工具开发软件而无须任何编程C.了解 os 底层运行机制有助于快速找到运行时错误的问题根源D.了解网络协议的原理有助于分析网络在哪里可能出现了问题
A.如果某事务遵守两段锁协议,则它是可串行化的
B.如果某事务遵守两段锁协议,则它就不会死锁
C.有的调度不是冲突可串行化的,但也可能是可串行化的调度
D.如果某调度是冲突可串行化的,则一定是可串行化的调度
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!