答案:所谓“两段”封锁的含义是:每个事务分成前后两个阶段:增生阶段和收缩阶段。增生阶段,也称为扩展阶段或申请封锁阶段。在增生阶段中,事务可以申请封锁,但是不能解除任何已取得的封锁。收缩阶段,也称为释放封锁阶段。在收缩阶段中,事务可以释放封锁,但是不能申请新的封锁。事务开始时,进入增生阶段,根据需要申请封锁...
严格两阶段封锁协议不仅要求封锁是两阶段,还要求事务持有的所有排他锁必须在事务提交后方可释放。这个要求保证未提交事务所写的任何数据在该事务提交之前均已排他方式加锁,防止了其他事务读这些数据。 强两阶段封锁协议。它要求事务提交之前不释放任何锁。在该条件下,事务可以按其提交的顺序串行化。01分享举报您可能感...
严格两阶段封锁协议要求事务持有的排他锁必须在事务提交后才能释放。
收缩阶段,也称为释放封锁阶段。在收缩阶段中,事务可以释放封锁,但是不能申 请新的封锁。事务开始时,进入增生阶段,根据需要申请封锁。一旦释放封锁,即进入收缩阶段 ,不再申请新的封锁。两段封锁协议规定所有的事务都应遵守下列规则: (1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁; (2)在释放一...
强两阶段封锁协议要求在事务提交前不能释放任何锁。这就避免了事务未提交的数据被读到。
什么是两段封锁协议; 两段封锁协议名词解释定义是什么? 【参考答案】 (1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁; (2)在释放一个封锁之后,事务不再获得任何其他封锁。 <上一题目录下一题>
两段封锁协议 两段封锁协议,用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合。