数据库原理与开发课件作者赵明砚单世民赵凤强第6章节2章.pptVIP

  • 2
  • 0
  • 约1.15万字
  • 约 105页
  • 2017-11-13 发布于广东
  • 举报

数据库原理与开发课件作者赵明砚单世民赵凤强第6章节2章.ppt

第6章 关系数据库管理系统 6.1 事务 6.2 数据库恢复技术 6.3 并发控制 6.4 数据库安全性 6.5 关系系统的查询优化 6.6 本章小结 6.3 并发控制 6.3.1 并发控制概述 6.3.2 封锁 6.3.3 封锁协议 6.3.4 死锁 6.3.5 并发调度的可串行性 6.3.6 两段锁协议 6.3.7 多粒度封锁 6.3.8 意向锁 6.3.1 并发控制概述 数据库是为了多个用户共享使用的。允许多个用户同时使用的数据库系统称为多用户数据库系统。 目前大部分数据库系统是多用户数据库系统。如飞机订票数据库系统、网上银行数据库系统、电子商务系统等都是多用户数据库系统。在这样的系统中,在同一时刻并行运行的事务数可达数千个。 在数据库管理系统中各并发事务中的操作是交叉执行的。 在单处理机系统中,事务的并行执行实际上是这些并行事务的并行操作依次轮流交叉运行。这种并行执行方式称为交叉并发方式。 在多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行。这种并行执行方式称为同时并发方式。 本章讨论的数据库系统并发控制技术是以单处理机系统为基础的。 当多个用户并发地存取数据库时,就会产生多个事务同时存取同一数据的情况。 若对并发操作不加控制就可能会造成数据的错误,使数据库处于不一致状态。所

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档