大数据环境下数据库技术的变革事务与并发控制.pdf

大数据环境下数据库技术的变革事务与并发控制.pdf

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大数据环境下数据库技术的变革事务与并发控制

大数据环境下数据库技术的变革 —事务与并发控制 李战怀 西北工业大学 2013-08-16 提纲 一  事务—历史的脉络 二  环境—酝酿变革 三  技术—承载发展 四  未来—顺势而为 事务无处不在 医疗 通讯 交通 娱乐 事 务 游戏 库存管理 金融 购物 事务的重要性 事务处理 事务的概念 • 事务的基本概念: 指作为单个逻辑工作单元执行的一系列操作。一个逻辑工 作单元要成为事务,必须满足ACID :原子性(Atomicity )、一致性(Consistency )、隔离性(Isolation )、持 久性(Durability )。 All or Nothing Action Action 增加销售者账户里资金 减少购物者账户里资金 购买商品的事务描述 事务的概念—事务运行状态 部分 提交状态 提交状态 活动状态 最后一条语 成功完成,永 句被执行后 久写入数据库 失败状态 中止状态 初始状态 事务无法继 事务回滚,数据库恢 续正常执行 复到事务开始前状态 并发操作 • 事务ACID性质可能遭到破坏的因素有: • 多个事务并发运行时,不同事务的操作交叉执行; • 事务在运行过程中被强行终止。 • 并发操作带来的数据不一致包括: • 丢失修改 • 不可重复读 • 读“脏”数据 并发控制 • 概念:为保持多事务并发时事务的隔离性,系统必须提 供一系列的机制来控制并发事务间的相互作用,这些机 制就是并发控制机制 • 并发控制机制的任务 • 保证事务的隔离性和一致性

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档