数据库原理及应用Principles and Application of Database第十一章 数据库并发控制及SQL Server的并发控制机制AnIntroductiontoDatabaseSystem飞机定票系统AnIntroductiontoDatabaseSystem银行数据库系统AnIntroductiontoDatabaseSystemn 为何要并发?n 并发执行可能引起哪些问题?n 如何知道并发执行后结果是正确的?n 并发执行如何控制实现?AnIntroductiontoDatabaseSystem第十一章 数据库并发控制及SQL Server的并发控制机制11.1 并发控制概述11.2 并发调度的可串行性11.3 封锁11.4 两段锁协议11.5 封锁的粒度11.6 活锁和死锁11.7SQLServer 的并发控制机制11.8 小结AnIntroductiontoDatabaseSystem多事务执行方式n 事务串行执行 每 个 时 刻 只 有 一 个 事 务 运 行 ,其 他 事 务 必 须 等 到 这 个 事 务结束以后方能运行 不 能 充 分 利 用 系