意向锁 是一种什么锁 “意向”二字怎么理解 ,体现在哪些方面

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 05:14:56
意向锁 是一种什么锁 “意向”二字怎么理解 ,体现在哪些方面

意向锁 是一种什么锁 “意向”二字怎么理解 ,体现在哪些方面
意向锁 是一种什么锁 “意向”二字怎么理解 ,体现在哪些方面

意向锁 是一种什么锁 “意向”二字怎么理解 ,体现在哪些方面
意向锁的含义是如果对一个结点加意向锁,则说明该结点的下层结点正在被加锁;对任一结点加锁时,必须先对它的上层结点加意向锁.例如,对任一元组加锁时,必须先对它所在的关系加意向锁.于是,事务T要对关系R1加 X锁时,系统只要检查根结点数据库和关系R1是否己加了不相容的锁,而不再需要搜索和检查尺中的每一个元组是否加了X锁.下面介绍三种常用的意向锁:意向共享锁(Intent Share Lock,简称IS锁);意向排它锁(Intent Exclusive Lock,简称IX锁);