1 / 76
文档名称:

数据库系统概论九培训讲学.ppt

格式:ppt   大小:1,012KB   页数:76
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论九培训讲学.ppt

上传人:68843242 2022/1/4 文件大小:1012 KB

下载得到文件列表

数据库系统概论九培训讲学.ppt

文档介绍

文档介绍:第十一章 并发控制
问题的产生
事务的并发执行可能产生的不一致性★
串行化调度★
并发控制机制★
SQL Server 的加锁机制(自学)
Date
1
第十一章 并发控制
问题的产生
多用户数据库系统的存在
允许多个用户同时使用的数据库系统
飞机定票数据库系统
银行数据库系统
特点:在同一时刻并发运行的事务数可达数百个
Date
2
第十一章 并发控制
事务串行执行
每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行。
不能充分利用系统资源,发挥数据库共享资源的特点。
T1
T2
T3
Date
3
第十一章 并发控制
事务同时并发方式
多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行。
Date
5
第十一章 并发控制
问题的产生
事务并发执行带来的问题
会产生多个事务同时存取同一数据的情况
可能会存取和存储不正确的数据,破坏事务一致性和数据库的一致性
Date
6
第十一章 并发控制
事务的并发执行可能产生的不一致性
T1
T2
T1
T2
T1
T2
① 读A=50
① 读C=100
① 读A=16
读B=100
执行C=C*2
② 读A=16
求和=150
写回C=200
③执行A=A-1
② 读B=100
②读C=200
写回 A=15
执行B=B*2
③ 撤销

提交
写回B=200
C恢复为100
④执行A=A-1
③ 读A=50
写回A=15
读B=200
求和=250
(验算不对)
不可重复读
读“脏”数据
丢失修改
Date
7
第十一章 并发控制
产生的不一致性的根本原因
操作冲突
如果两个事务发生的两个操作都针对于同一数据项,只要其中有一个是写操作,则这两个操作是冲突的。
Date
8
第十一章 并发控制
串行化调度
调度
可串行化调度
Date
9
第十一章 并发控制
调度
调度:安排多个事务中的操作的执行次序。
设有事务,T1:R1(x) W1(y)
T2:R2(x) W2(x)
T3:R3(y) W3(y)
串行调度:
并发调度:
Ri(x)表示事务Ti对数据项x进行读操作;
Wi(x)表示事务Ti对数据项x进行写操作;
S1:R1(x)W1(y) R2(x)W2(x) R3(y)W3(y)
S2:R2(x)R1(x)W1(y)R3(y)W2(x)W3(y)
Date
10
第十一章 并发控制
T1:read(A);
A:=A-50;
write(A);
read(B);
B:=B+50;
write(B).
T2:read(A);
temp:=A*;
A:=A-temp;
write(A);
read(B);
B:=B+temp;
write(B).
T1:从账户A过户¥50到账户B
T2:从账户A过户10%的
存款余额到账户B
执行前 A:¥1000,B:¥2000
Date
11
第十一章 并发控制

最近更新

2026年中医住培带教师资理论考核题库100道附答.. 40页

2026年医学微生物学习题集及参考答案【综合卷.. 41页

2025年西安明德理工学院单招职业技能考试题库.. 44页

2025年辽宁科技学院马克思主义基本原理概论期.. 13页

2025年重庆市凉山彝族自治州单招职业倾向性考.. 45页

2026年主管中药师考试备考题100道带答案(研优.. 38页

2026年中医住培带教师资理论考核题库100道有答.. 39页

2026年主管中药师考试备考题100道附完整答案【.. 38页

小学历史与文化知识竞赛题库100道及参考答案(.. 37页

新安全生产法知识竞赛试题库含完整答案(必刷.. 43页

最新全国政法队伍教育整顿知识竞赛试题库带答.. 41页

2025年减震器项目建议书 69页

2025年石河子工程职业技术学院单招职业适应性.. 43页

2025年长沙职业技术学院单招职业适应性测试题.. 44页

2025广东广州南沙区南沙街道社区专职工作人员.. 47页

2025招商银行总行工程管理部招聘(项目经理岗.. 45页

2025黑龙江齐齐哈尔市泰来县城镇建设服务中心.. 44页

2026年c语言上机考试题库(夺冠) 13页

2026年C语言题库参考答案 13页

2026年医生廉政知识测试题(综合题) 14页

2026年太原旅游职业学院单招综合素质考试模拟.. 44页

2026年潍坊食品科技职业学院单招职业技能测试.. 45页

基于分层强化学习的天车调度优化方法 8页

2025重庆国际信托股份有限公司社招、校招同步.. 43页

2026山西省面向中国政法大学选调优秀高校毕业.. 45页

2026年C语言期末试题北京卷【word】 13页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页