基于锁的并发控制

实现基于2PL的事务处理原型。git 基本概念 Short duration lock 短锁 动做开始前申请锁,动做结束当即把锁释放 Long duration Lock 长锁 动做开始前申请锁,动做结束继续持有锁 2PL的思路 事务从锁的角度看分为加锁和解锁两个阶段 Growing 加锁阶段,事务只获取锁,不释放锁 Shrinking 解锁阶段,事务只能释放锁,不能加新锁 2pl变种:保守2pl
相关文章
相关标签/搜索