更多"以下关于活锁叙述错误的______。"的相关试题:
[单项选择]以下关于活锁叙述错误的是()。
A. 事务的活锁又称为事务的饿死
B. 为避免活锁现象的发生,DBMS可以采用先来先服务的策略处理事务的数据操作请求
C. 各个事务可以按照申请访问数据项Q的时间先后顺序,依次获得定义在数据项Q上的锁
D. DBMs按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列中靠后的位置
[单项选择]以下关于活锁叙述错误的______。
A. 事务的活锁又称为事务的饿死
B. 为避免锁现象的发生,DBMS可以采用先来先服务的策略处理事务的数据操作请求
C. 各个事务可以按照申请访问Q的时问先后顺序,依次获得定义在Q上的锁
D. DBMS按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠后位置
[单项选择]以下关于一次性加锁及其缺点叙述错误的是______。
A. 该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁
B. 要求事务必须一次性的获得对需要访问的全部数据项的访问权
C. 多个数据项会被一个事务长期锁定独占,降低了系统的并发程度
D. 将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度
[单项选择]以下关于锁粒度叙述错误的是______。
A. 施加X锁和S锁的数据项的大小称为锁粒度
B. 锁粒度与事务并发执行的程度和DBMS并发控制的开销密切相关
C. 在关系数据库中,可以对数据页、索引页和块等物理单元进行加锁
D. 当锁粒度比较大时,事务并发度高,但是系统开销也比较大
[单项选择]以下关于两阶段锁协议的原理叙述错误的是()。
A. 每个事务的执行程序划分为两个阶段,即加锁阶段和解锁阶段
B. 在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C. 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁
D. 每个事务开始执行后就进入了加锁阶段
[单项选择]以下关于视图叙述错误的是
A. 视图是由从数据库的基本表中取出来的数据组成的逻辑窗口
B. 视图是一个虚表
C. 数据库中不仅存放视图的定义,还存放视图包含的数据
D. 基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化
[单项选择]以下关于锁的粒度叙述错误的是______。
A. 施加X锁和S锁的数据项的大小称为锁的粒度
B. 锁粒度与事务并发执行的程度和DBMS并发控制的开销密切相关
C. 在关系数据库中,可以对数据页、索引和块等物理单元进行加锁
D. 当锁粒度比较大时,事务的并发度高,但是系统开销比较大
[单项选择]以下关于顺序加锁法及其缺点叙述错误的是______。
A. 该方法对数据库中事务访问的所有数据项规定一个加锁顺序
B. 每个事务在执行过程中必须按顺序对所需的数据项加锁
C. 维护对这些数据项的加锁顺序很困难,代价非常的大
D. 事务按照固定的顺序对这些数据项进行加锁比较方便
[单项选择]以下关于两段锁协议的原理叙述错误的是______。
A. 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段
B. 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C. 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁
D. 每个事务开始执行后就进入了加锁阶段
[单项选择]以下关于两阶段锁协议的基本原理叙述错误的是______。
A. 每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段
B. 在加锁阶段,事务可以申请获得任何数据项上的任何数据类型的锁,允许释放任何锁
C. 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁
D. 每个事务可是执行后就进入了加锁阶段