你可能感兴趣的试题
Ii=read(,Ij=write( Ii=write(,Ij=read( Ii=read(,Ij=read( Ii=write(,Ij=write(
遵守两阶段封锁协议的并发事务不一定是可串行化的 遵守两阶段封锁协议的并发事务也有可能发生死锁 遵守两阶段封锁协议的并发事务一定不会发生级联回滚 遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁
遵守两阶段封锁协议的并发事务一定是可串行化的 遵守两阶段封锁协议的并发事务一定不会发生死锁 遵守两阶段封锁协议的并发事务一定不会发生级联回滚 遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁
Ii=read(Q),Ij=write(Q) Ii=write(Q),Ij=read(Q) Ii=read(Q),Ij=read(Q) Ii=write(Q),Ij=write(Q)
在一个可串行化调度中,并不一定所有事务都必须符合两阶段锁协议 如果一个事务遵循两阶段锁协议,则这个事务中的第一个解锁操作必须出现在该事务的最后一个加锁操作之后 如果一个事务已经对数据项A加了共享锁,则其他事务不能再对A加任何锁 在解锁阶段,事务可以释放任何数据项上的任何类型的锁
Ii=read(Q),Ij=write(Q) Ii=write(Q),Ij=read(Q) Ii=read(Q),Ij=read(Q) Ii=write(Q),Ij=write(Q)
Ii=read(Q),Ij=write(Q) Ii=write(Q),Ij=read(Q) Ii=read(Q),Ij=read(Q) Ii=write(Q),Ij=write(Q)
Ii=read(Q),Ij=write(Q) Ii=write(Q),Ij=read(Q) Ii=read(Q),Ij=read(Q) Ii=write(Q),Ij=write(Q)