好文档 - 专业文书写作范文服务资料分享网站

数据库系统原理(软件)5版PPT第10章

天下 分享 时间: 加入收藏 我要投稿 点赞

数据库系统概论 An Introduction to Database System 第十一章 并发控制

软件与通信工程学院 An Introduction to Database System 并发控制 ?多用户数据库系统

允许多个用户同时使用的数据库系统

?飞机定票数据库系统 ?银行数据库系统

?特点:在同一时刻并发运行的事务数可达数百上千个

An Introduction to Database System 并发控制(续) ?多事务执行方式

(1)事务串行执行

?每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行 ?不能充分利用系统资源,发挥数据库共享资源的特点

T2 T1

T3

事务的串行执行方式

An Introduction to Database System 并发控制(续) (2)交叉并发方式(Interleaved Concurrency)

?在单处理机系统中,事务的并行执行

是这些并行事务的并行操作轮流交叉运行

?单处理机系统中的并行事务并没有真正地并行运行,但能够减少处理机的空闲时间,提高系统的效率

An Introduction to Database System 并发控制(续) (3)同时并发方式(simultaneous concurrency)

?多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行

?最理想的并发方式,但受制于硬件环境 ?更复杂的并发方式机制

?本章讨论的数据库系统并发控制技术是以单处理机系统为基础的

An Introduction to Database System

数据库系统原理(软件)5版PPT第10章

数据库系统概论AnIntroductiontoDatabaseSystem第十一章并发控制软件与通信工程学院AnIntroductiontoDatabaseSystem并发控制?多用户数据库系统允许多个用户同时使用的数据库系统?飞机定票数据库系统?银行数据库系统?特点:在同一时刻
推荐度:
点击下载文档文档为doc格式
6pibn7xf1k4x67j2pwjr92i2p9mf5d01doc
领取福利

微信扫码领取福利

微信扫码分享