第6章 事务处理与并发控制 事务处理的重要性与必要性 一个常见的银行业务:转账 假设你想把储蓄在某帐户上的一笔钱转帐到的另外一个帐户上去,在钱已经从转出帐户上出来正在转到接收帐户的时候,电脑突然崩溃!你的钱去哪了? 事务处理的重要性与必要性 另一个现实生活中的例子:联网售票 事务处理目录 理解事务处理的概念、特性 理解事务的状态 事务的并发调度 并发调度问题的解决 并发事务的可串行化 可恢复调度 无级联调度 并发调度引起的其他问题 理解数据处理的概念、特性 事务是作为单个逻辑工作单元执行的一系列操作。 一个逻辑工作单元必须有四个属性,称为 ACID。它们是: Atomic 原子性 Consistent 一致性 Isolated 隔离性 Durable 持久性 事务特性理解举例 一个简化的银行系统,由几个账户和访问、更新这些账户的一组事务组成。 对数据库的两个操作: read(X).把数据项X从数据库中传送到一个局部缓冲区中。 Write(X).把数据项X从局部缓冲区传送回数据库。 事务特性理解举例 Ti是一个事务,它的任务是:从账户A过户50元到账户B的事务。这个事务的定义如下: 原子性是一致性的保证 假设事务Ti执行前,账户A和账户B分别有1000元和2000元. 假设事务执行时系统出现故障,导致了事务Ti没有成功完成。假设故障发生在wr
您可能关注的文档
- 第6讲 第3章——王静.ppt
- 第6讲 多媒体与CSS样式.ppt
- 第6讲 关系代数(二).ppt
- 第6讲 图象描绘工具之二.ppt
- 第6讲 图像分割.ppt
- 第6讲 网络层.ppt
- 第6讲 系统安全与病毒防护10-11.ppt
- 第6讲 自定义标签库.ppt
- 第6讲_树和二叉树(二叉树的遍历)(完成).ppt
- 第6讲_通信系统线路码.ppt
- 2025年临汾市襄汾县事业单位安置定向招聘退役军士考试18人招聘笔试备考题库及答案详解一套.doc
- 2024年邢台现代职业学校专任教师招聘真题.doc
- 2025年上饶市婺源县事业单位安置定向招聘退役军士考试18人招聘笔试备考题库(含答案详解).doc
- 2025年三亚市事业单位安置定向招聘退役军士考试18人招聘笔试备考题库含答案详解(能力提升).doc
- 2025-2026通信工程师考试考试题库及答案参考26.doc
- 2025年上海市普陀区事业单位安置定向招聘退役军士考试18人招聘笔试备考题库及答案详解(夺冠).doc
- 2025年三明市尤溪县事业单位安置定向招聘退役军士考试18人招聘笔试备考题库附答案详解(培优b卷).doc
- 2025年上海市黄浦区事业单位安置定向招聘退役军士考试18人招聘笔试备考题库完整答案详解.doc
- 2025年上饶市事业单位安置定向招聘退役军士考试18人招聘笔试备考题库含答案详解(达标题).doc
- 2025年七台河市事业单位安置定向招聘退役军士考试18人招聘笔试备考题库及答案详解(夺冠系列).doc
原创力文档

文档评论(0)