在并发控制中引入两段锁协议的目的是( )。
A)为了解决并行执行时可能引起的死锁问题
B)为了解决并行执行时可能引起的活锁问题
C)为了解决不同的调度导致不同的运行结果
D)为了解决交叉调度的不可串行化问题
第1题:
在并发控制中引入两段锁协议的目的是( )。
A.为了解决并行执行时可能引起的死锁问题
B.为了解决并行执行时可能引起的活锁问题
C.为了解决交叉调度的不可串行化问题
D.为了解决不同的调度导致不同的运行结果
第2题:
在死锁的解决方法中,为了避免死锁而采用资源预分配策略,但可能会导致资源的浪费。()
第3题:
数据库管理系统采用三级加锁协议来防止并发操作可能导致的数据错误。在三级加锁协议中,1级加锁协议能够解决的问题是
A.丢失修改
B.不可重复读
C.读脏数据
D.死锁
第4题:
下列叙述中,正确的是
A.不遵循两段锁协议的并发调度一定是不可串行的
B.两级封锁协议可以保证数据的可重读性
C.对某个数据对象加了X封锁,则还可以在该数据对象上加S封锁
D.遵循两段封锁协议的并发事务一定不会发生死锁
第5题:
在并行控制中引入两段封锁协议的目的是
A.为了解决并行执行时可能引起的死锁问题
B.为了解决并行执行时可能引起的活锁问题
C.为了解决交叉调度的不可串行化问题
D.为了解决不同的调度导致不同的运行结果
第6题:
在并发控制中引入两段锁协议的目的是( )。
A)为了解决并行执行时可能引起的死锁问题
B)为了解决并行执行时可能引起的活锁问题
C)为了解决不同的调度导致不同的运行结果
D)为了解决交叉调度的不可串行化问题
第7题:
征信的主要目的是为了解决信用交易中()问题,防范和控制()。
第8题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是
A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效
C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
第9题:
下列叙述中,正确的是
A.不遵循两段锁协议的并发调度一定是不可串行的
B.两级封锁协议可能保证数据的可重读性
C.对某处数据对象加了X封锁,则还可以在该数据对象上加S封锁
D.遵循两段封锁协议的并发事务一定不会发生死锁
第10题:
Windows NT引入线程的概念,主要是为了( )。
A.解决资源分配的问题
B.用户使用方便
C.更方便更有效地实现并行性
D.增加可移植性