第十一章 并发控制新概述.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 51页
  • 2017-04-28 发布于浙江
  • 举报
第十一章 并发控制新概述

第十一章 并发控制;引言-关于数据库安全保护;引言;说明:;引言;11.1 事务的基本概念 11.2 并发操作与数据的不一致性 11.3 封锁 11.4 活锁和死锁 ;数据库并发性概述 ;;;11.1 事务的基本概念;在SQL语言中,如何定义事务;说明:;2.事务的特性(ACID特性);1)原子性;银行转帐:从帐号A中取出一万元,存入帐号B。 定义一个事务,该事务包括两个操作 这两个操作要么全做,要么全不做 全做或者全不做,数据库都处于一致性状态。 如果只做一个操作,数据库就处于不一致性状态。;3)隔离性;;BEGIN TRANSACTION READ A A←A-M IF A0 /* A 款不足*/ THEN BEGIN DISPLAY “A款不足” ROLLBACK ;11.2 并发操作与数据的不一致性;1、不同的多事务执行方式;T1;;2.并发操作可能产生的问题 ;2.并发操作可能产生的问题;2.并发操作可能产生的问题;2.并发操作可能产生的问题;2.并发操作可能产生的问题;2??并发操作可能产生的问题;2.并发操作可能产生的问题;2、并发操作可能产生的问题;2、并发操作可能产生的问题;2、并发操作可能产生的问题;11.3 封锁(Lock)机制;11.3 封锁(Lock)机制;11.3 封锁(Lock)机制;11.3 封锁(Lock)机制;;例:使用封锁机

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档