在并发控制中引入两段锁协议的目的是A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题D.为了解决不同的调度导致不同的运行结果
在并发控制中引入两段锁协议的目的是
A.为了解决并行执行时可能引起的死锁问题
B.为了解决并行执行时可能引起的活锁问题
C.为了解决交叉调度的不可串行化问题
D.为了解决不同的调度导致不同的运行结果
相关考题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
在并发控制中引入两段锁协议的目的是( )。A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题D.为了解决不同的调度导致不同的运行结果
在并发控制中引入两段锁协议的目的是( )。A)为了解决并行执行时可能引起的死锁问题B)为了解决并行执行时可能引起的活锁问题C)为了解决不同的调度导致不同的运行结果D)为了解决交叉调度的不可串行化问题
有关并行工程的描述,下列正确的是:() A.并行工程是指产品设计和工艺设计尽量并行和集成B.并行工程采用跨职能的团队C.并行工程可以大幅度地缩短开发周期D.并行工程可以将很多质量问题在设计阶段解决
在并行控制中引入两段封锁协议的目的是A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题D.为了解决不同的调度导致不同的运行结果
下列叙述中,正确的是A.不遵循两段锁协议的并发调度一定是不可串行的B.两级封锁协议可能保证数据的可重读性C.对某处数据对象加了X封锁,则还可以在该数据对象上加S封锁D.遵循两段封锁协议的并发事务一定不会发生死锁
为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Unlock(T)对表T进行解锁。(1)请修改上述入口处的伪代码程序,使其满足2PL协议。(2)满足2PL协议的入口处的伪代码程序,在并发执行时是否会产生死锁?若是,给出一个产生死锁的调度。
如右图所示的调度,其中事务T1、T2仅对数据项A、B进行操作,则该调度( );A.满足两段锁协议、不发生死锁B.满足两段锁协议、会发生死锁C.不满足两段锁协议、不发生死锁D.不满足两段锁协议、会产生死锁
下面说法不正确的是()A、遵循两段锁协议保证不会产生死锁B、如果事务都遵循两段锁协议,则这些事务的任何并发调度都是可串行化的C、不遵循两段锁协议一定产生死锁D、并发调度是正确的,当且仅当这些事务遵循两段锁协议
下面说法正确的是()A、遵循两段锁协议保证不会产生死锁B、不遵循两段锁协议一定产生死锁C、并发调度是正确的,当且仅当这些事务遵循两段锁协议D、如果事务都遵循两段锁协议,则这些事务的任何并发调度都是可串行化的
利用并行处理技术可以缩短计算机的处理时间,所谓并行性是指(1)。可以采用多种措施来提高计算机系统的并行性,它们可以分为3类,即(2)。提供专门用途的一类并行处理机(亦称阵列处理机)以(3)方式工作,它适用于(4)。多处理机是目前较高性能计算机的基本结构,它的并行任务的派生是(5)。空白(5)处应选择()A、需要专门的指令来表示程序中的并发关系和控制并发执行B、靠指令本身就可以启动多个处理单元并行工作C、只执行没有并发约束关系的程序D、先并行执行,事后再用专门程序去解决并发约束
填空题为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入了()技术,使负责取指令、分析指令,执行指令的部件并行工作。