- 6
- 0
- 约8.9千字
- 约 76页
- 2017-08-22 发布于湖北
- 举报
数据库系统概论14
意向锁(续) 如果对一个结点加意向锁,则说明该结点的下层结点正在被加锁 对任一结点加基本锁,必须先对它的上层结点加意向锁 例如,对任一元组加锁时,必须先对它所在的数据库和关系加意向锁 * 常用意向锁 意向共享锁(Intent Share Lock,简称IS锁) 意向排它锁(Intent Exclusive Lock,简称IX锁) 共享意向排它锁(Share Intent Exclusive Lock,简称SIX锁) * 意向锁(续) IS锁 如果对一个数据对象加IS锁,表示它的后裔结点拟(意向)加S锁。 例如:事务T1要对R1中某个元组加S锁,则要首先对关系R1和数据库加IS锁 * 意向锁(续) IX锁 如果对一个数据对象加IX锁,表示它的后裔结点拟(意向)加X锁。 例如:事务T1要对R1中某个元组加X锁,则要首先对关 系R1和数据库加IX锁 * 意向锁(续) SIX锁 如果对一个数据对象加SIX锁,表示对它加S锁,再加IX锁,即SIX = S + IX。 例:对某个表加SIX锁,则表示该事务要读整个表(所以要对该表加S锁),同时会更新个别元组(所以要对该表加IX锁)。 * 意向锁(续) 意向锁的相容矩阵 * 意向锁(续) 锁的强度 锁的强度是指它对其他锁的排斥程度 一个事务在申请封锁时以强锁代替弱锁是安全的,反之则不然 * 意向锁(续) 具有意向
您可能关注的文档
最近下载
- 压力容器设计手册.docx VIP
- ASME SEC II B SB-709-2004 标准规范下载.pdf
- 俾斯麦.ppt VIP
- DBJ51T 102-2018 四川省建筑地下结构抗浮锚杆技术标准.pdf VIP
- 2026高考语文作文核心母题01:科技向善与人文底线——全方位备考与实战讲练(全国通用).docx
- 2024年陕西省普通高中学业水平合格性考试生物试题(解析版).docx
- 美诺冰箱miele-KFNS37452使用说明书.pdf
- 西威变频器电梯专用矢量控制型中文版说明书.pdf VIP
- 2025年外包加工服务合同协议(电子产品).docx VIP
- 【中考冲刺】2020年浙江省金华市金东区中考科学模拟试卷(附答案).docx VIP
原创力文档

文档评论(0)