1
数据库系统
数据库系统与应用
并发控制
并发控制
数据库恢复技术
2
并发控制概述
事务模型
事务调度与可串行性
基于锁的并发控制协议
3
并发控制技术
数据库系统一般可以分为单用户和多用户系统两种。
在任何时刻只允许一个用户使用的数据库系统称为单用户数据库系统。
允许多个用户同时使用的数据库系统称为多用户数据库系统。
多数数据库系统都是多用户系统。
例如飞机订票数据库系统、银行数据库系统等
4
并发控制概述
在一个多用户数据库系统中,数据库中存储的数据项是用户程序存取的基本信息资源。
一个存取或改变数据库内容的程序的运行称为一个数据库事务,简称事务。
多个事务可同时运行并同时要求存取或修改同一个数据库记录。如果不对并发运行的事务加以适当的控制,则会引起很多问题。
5
并发控制概述
以飞机订座数据库系统为例:
每个航班对应一个数据库记录。每个记录包括对应航班已经预订的座位数和一些其他信息
设X和Y分别是航班A1和A2对应的数据库记录。
事务T1取消航班A1上已经预订的N个座位,并为航班A2增加N个预订座位.
事务T2为航班A1增加M个座位。
6
并发控制概述
数据更新丢失问题
7
并发控制概述
临时值问题
8
并发控制概述
错误聚集计算问题
9
并发控制概述
T1
READ(X)
X:=X-N
WRITE(X)
READ(Y)
Y:=Y+N
WRITE(Y)
T3
SUM
您可能关注的文档
- 物流与配送管理讲述.doc
- 物流业务管理系统的设计与实现+毕业论文讲述.doc
- 物流中级技能复习笔记讲述.doc
- 数据中心制冷系统41问答题详解.docx
- 物权法若干问题解析2016.11.22讲述.ppt
- 物流产业发展及市场讲述.ppt
- 数控编程加工第一章b详解.ppt
- 物流仓储方案讲述.doc
- 物流企业营销模式-论文讲述.doc
- 数控车常用指令详解.ppt
- 合规红线与避坑实操手册(2026)YDT 1687.1-2007光通信用高速半导体激光器组件技术条件 第1部分:2.5Gbs致冷型直接调制半导体激光器组件.pptx
- 数据中心防水材料市场竞争格局分析报告.docx
- 10.1 自然特征与农业 课件(内嵌视频) 2025-2026学年人教版初中地理八年级下册.pptx
- 合规红线与避坑实操手册(2026)YDT 1699-2024移动终端信息安全技术要求.pptx
- 彤程新材-市场前景及投资研究报告-国内半导体光刻胶龙头,电子化学品平台型企业.pdf
- 锌锰电池快速老化测试设备校准报告.docx
- 合规红线与避坑实操手册(2026)YDT 1836-2008基于CDMA技术的数字集群系统接口技术要求——基站子系统与核心网间接口.pptx
- 人力资源配置优化方案分析报告.docx
- 中国重汽-市场前景及投资研究报告:出海增长,中长期成长性亮眼.pdf
- 合规红线与避坑实操手册(2026)YDT 1843.3-2009 2GHz TD-SCDMA数字蜂窝移动通信网 高速上行分组接入(HSUPA)Uu接口物理层技术要求 第3部分:复用和信道编码.pptx
最近下载
- CGA G-4.4 6TH ED (2020) Oxygen Pipeline and Piping Systems 氧气管道和管道系统.pdf
- 毕业设计(论文)-哈尔滨市体育公园规划设计.doc VIP
- 一种ALC板安装机具.pdf VIP
- 毕业设计(论文)-哈尔滨市体育公园规划设计.docx VIP
- (2025年高考真题解读) 2025年高考数学真题完全解读(北京卷).docx VIP
- 2026年最新职业素养考试试题及答案.doc VIP
- 义务教育优质均衡发展质量监测八年级综合试卷测试题及答案.docx VIP
- 新解读(2025)《HJ T342-2007水质 硫酸盐的测定 铬酸钡分光光度法(试行)》.pptx VIP
- 实例要素式强制执行申请书(申请执行用).pdf VIP
- 风力发电机叶片雷击损伤的损坏鉴定报告.doc VIP
原创力文档

文档评论(0)