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