Q
题目
数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中_____协议可以完全保证并发事务数据的一致性。
A
答案
答案:三级加锁
分析:三级加锁协议也称为三级封锁协议。它是为了保证正确的调度事务的并发操作,事务在对数据库对象加锁和解锁的时候必须遵守的一种规则。在运用X锁和S锁对数据库对象加锁时需要约定一些规则,例如合适申请X锁、持锁时间、何时释放等。可以称这些规则为封锁协议(Locking Protocol)。对封锁方式规定不同的规则就形成了各种不同的封锁协议。
领取专属 10元无门槛券
私享最新 技术干货