关于两阶段提交协议的叙述,错误的是( )
A: 两阶段提交协议分为准备阶段和提交阶段
B: 两阶段提交协议中可以有多个协调者
C: 两阶段提交协议中可以有多个参与者
D: 系统中任意一个参与者故障都会导致协调者阻塞
E: 一旦协调者发生故障,整个系统就无法正常工作
A: 两阶段提交协议分为准备阶段和提交阶段
B: 两阶段提交协议中可以有多个协调者
C: 两阶段提交协议中可以有多个参与者
D: 系统中任意一个参与者故障都会导致协调者阻塞
E: 一旦协调者发生故障,整个系统就无法正常工作
举一反三
- 关于两阶段提交协议正确的理解是() A: 两阶段提交协议中,所有参与者与协调者均需要写日志文件。 B: 在表决阶段,协调者向参与者发出“准备”命令后,写“开始事务”日志。 C: 在表决阶段,只要有一个参与者发出“撤消提交”建议,整个事务就被撤消。 D: 参与者发出“撤消提交”建议后,如发现问题得到解决,还可以撤回发出的建议,将其修改为“建议提交”。
- 分布式数据库两阶段提交协议是指 (3) 。 A: 加锁阶段、解锁阶段 B: 扩展阶段、收缩阶段 C: 获取阶段、运行阶段 D: 表决阶段、执行阶段
- 对两段锁的不正确描述是( ) A: 两段锁协议把所有事务分为数据项加锁和解锁两个阶段 B: 事务在释放阶段不能再申请任何锁 C: 遵守两阶段锁协议是可串行化调度的充分条件 D: 事务遵守两阶锁协议不会发生死锁
- 关于两阶段锁协议论述错误的是( )。 A: 两阶段锁协议可分为扩张、收缩两个阶段。 B: 两阶段锁是可串行化调度的充分条件 C: 两阶段锁协议和一次封锁协议功能是一样的 D: 两阶段锁协议不能避免死锁
- 两阶段锁协议可以保证并发调度可串行化。在两阶段锁协议中,每个事务的执行过程被划分为______和______两个阶段。