在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会出现活锁现象。
举一反三
- 在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会( )
- 在事务等待图中,如果两个事务的依赖关系形成一个循环,那么( )。 A: 出现死锁现象 B: 出现活锁现象 C: 事务执行成功 D: 事务执行失败
- 在事务等待图中,如果两个事务的等待关系形成一个循环,那么就会()。 A: 出现活锁现象 B: 出现死锁现象 C: 事务执行成功 D: 事务执行失败
- 在判断死锁的事务等待图中,如果等待图中出现了环路,则说明系统()。 A: 存在活锁 B: 存在死锁 C: 事务执行成功 D: 事务执行失败
- 两阶段锁协议可以保证并发调度的可串行性。关于两阶段锁协议,下列说法错误的是 A: 在一个可串行化调度中,并不一定所有事务都必须符合两阶段锁协议 B: 如果一个事务遵循两阶段锁协议,则这个事务中的第一个解锁操作必须出现在该事务的最后一个加锁操作之后 C: 如果一个事务已经对数据项A加了共享锁,则其他事务不能再对A加任何锁 D: 在解锁阶段,事务可以释放任何数据项上的任何类型的锁