1李宁李宁 西北工业大学计算机学院西北工业大学计算机学院第十章第十章 并发控制并发控制 2 2第九章内容回顾第九章内容回顾n本章重点本章重点l事事务的概念和性的概念和性质l事事务故障、系故障、系统故障和介故障和介质故障的恢复技故障的恢复技术与原理与原理lRedo&UndoRedo&Undon本章本章难点点l具有具有检查点的恢复技点的恢复技术3 3本章目录本章目录10.1 并发控制概述并发控制概述10.2 封锁封锁10.3 封锁协议封锁协议10.4 活锁和死锁活锁和死锁10.5 并发调度的可串行性并发调度的可串行性10.6 两段锁协议两段锁协议10.7 封锁的粒度封锁的粒度11.8 小结小结4 410.1 10.1 并发控制概述并发控制概述多用多用户数据数据库系系统n银行、票行、票务系系统等等多事多事务执行方式行方式n事事务串行串行执行行n交叉并交叉并发方式(方式(Interleaved Concurrency)n同同时并并发方式(方式(simultaneous concurrency)本章讨论的数据库系统并发控制技术是以单处理机系统为基础的5 510.1 10.1 并发控制概述并发控制