一级、二级、三级封锁协议

在运用X锁和S锁对数据对象加锁时,还须要约定一些规则 ,例如什么时候申请X锁或S锁、持锁时间、什么时候释放等。称这些规则为封锁协议(Locking Protocol)。对封锁方式规定不一样的规则,就造成了各类不一样的封锁协议。不一样的封锁协议,在不一样的程度上为并发操做的正确调度提供必定的保证。       1、一级封锁协议       一级封锁协议是:事务T在修改数据R以前必须先对其加X锁,直到
相关文章
相关标签/搜索