第1题:
数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中【10】协议可以完全保证并发事务数据的一致性。
第2题:
基于封锁的并发控制中,给数据项加的锁一般有两种:共享锁和______锁。
第3题:
事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是______。
A.使用先来先服务策略处理事务请求
B.使用两阶段锁协议
C.对事务进行并发调度
D.使用小粒度锁
第4题:
在并发控制中,通常采用【 】策略来避免活锁。
第5题:
此题为判断题(对,错)。
第6题:
在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是______。
A) 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用
B) 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁
C) 数据库管理系统可以采用先来先服务的方式防止出现活锁现象
D) 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁
A.
B.
C.
D.
第7题:
事务并发控制机制中,避免活锁产生的方法是采用( )的策略;
第8题:
(45)为保证系统的并发性和性能,Sybase公司的企业级服务器ASE支持( )锁机制。
Ⅰ、数据页锁 Ⅱ、数据行锁 Ⅲ、所有页锁
A)仅Ⅰ和Ⅱ
B)仅Ⅰ和Ⅲ
C)仅Ⅱ和Ⅲ
D)都支持
第9题:
SYBASE企业级数据库服务器支持3种类型的锁机制来保证系统的并发性和性能。这些锁机制包括:【 】、数据行锁和所有页锁。
第10题:
所有事务均是通过读写操作来存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这事务的读写活动进行【 】调度,使得这些活动的执行过程不影响数据库的一致性。