你可能感兴趣的试题
如果事务T获得数据项Q的共享锁,则T可读Q但不能写Q 如果事务T获得数据项Q的共享锁,则Q可读T但不能写T 如果事务T获得数据项Q的排它锁,则T可读Q但不能写Q 如果事务T获得数据项Q的排它锁,则Q可读T但不能写T
每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务开始执行后就进入了加锁阶段
如果事务T获得数据项Q的共享锁,则T可读Q但不能写Q 如果事务T获得数据项Q的共享锁,则Q可读T但不能写T 如果事务T获得数据项Q的排他锁,则T可读Q但不能写Q 如果事务T获得数据项Q的排他锁,则Q可读T但不能写T
每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段 在加锁阶段,事务可以申请获得任何数据项上的任何数据类型的锁,允许释放任何锁 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务执行后就进入了加锁阶段
如果事务T获得数据项Q的共享锁,则T可读Q但不能写Q 如果事务T获得数据项Q的共享锁,则Q可读T但不能写T 如果事务T获得数据项Q的排他锁,则T可读Q但不能写Q 如果事务T获得数据项Q的排他锁,则Q可读T但不能写T
每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务开始执行后就进入了加锁阶段
每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段 在加锁阶段,事务可以申请获得任何数据项上的任何数据类型的锁,允许释放任何锁 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务可是执行后就进入了加锁阶段
每个事务的执行程序划分为两个阶段:加锁阶段和解锁阶段 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务开始执行后就进入了加锁阶段
事务的活锁又称为事务的饿死 为避免活锁现象的发生,DBMS可以采用先来先服务的策略处理事务的数据操作请求 各个事务可以按照申请访问数据项Q的时间先后顺序,依次获得定义在数据项Q上的锁 DBMs按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列中靠后的位置
每个事务的执行程序划分为两个阶段,即加锁阶段和解锁阶段 在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 每个事务开始执行后就进入了加锁阶段