An Introduction to Database System 第八章 并发控制 8.1 并发控制概述 8.2 封锁 8.3 封锁协议 8.4 活锁和死锁 8.5 并发调度的可串行性 8.6 两段锁协议 8.7 封锁的粒度 8.8 Oracle的并发控制 8.9 小结 并发控制概述 多事务执行方式 (1)事务串行执行 每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行 不能充分利用系统资源,发挥数据库共享资源的特点 并发控制(续) (2)交叉并发方式(interleaved concurrency) 事务的并行执行是这些并行事务的并行操作轮流交叉运行 是单处理机系统中的并发方式,能够减少处理机的空闲时间,提高系统的效率 并发控制(续) (3)同时并发方式(simultaneous concurrency) 多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行 最理想的并发方式,但受制于硬件环境 更复杂的并发方式机制 事务并发执行带来的问题 可能会存取和存储不正确的数据,破坏事务的隔离性和数据库的一致性 DBMS必须提供并发控制机制 并发控制机制是衡量一个DBMS性能的重要标志之一 8.1 并发控制概述 并发控制机制的任务 对并发操作进行正确调度 保证事务的隔离性 保证数据库的一致性
您可能关注的文档
最近下载
- 220kV变电站施工规划与组织设计研究.docx VIP
- “六化”建设管理制度.docx VIP
- 2025年安宁疗护与临终关怀知识试题及答案.docx VIP
- (2026)教科版五年级科学上册全册课件(2026-2027学年新教材).pptx
- 2026年中考语文一轮复习之古诗文专题:九年级上下册古诗文默写.docx VIP
- 普通高中生物课程标准日常修订版(2017年版2025年修订).pdf VIP
- GB_T 45081-2024《人工智能管理体系》国家标准解读.pdf VIP
- 2026秋小学科学教科版三年级上册(新教材)教学计划附进度表.docx
- 人教版三年级道德与法治上册第3课《学习有方法》课件.pptx VIP
- (2024新版本)人教版七年级上册生物全册教案.doc
原创力文档

文档评论(0)