加入收藏 | 设为首页 | 会员中心 | 我要投稿 成都站长网 (https://www.028zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

浅谈数据库事务隔离发展历史

发布时间:2018-09-14 18:46:35 所属栏目:建站 来源:用户1914612733
导读:副标题#e# 9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 事务隔离是数据库系统设计中根本的组成部分,本文主要从标准层面来讨论隔离级别的发展历史,首先明确隔离级别划分的目标;之后概述其否定之否定的发展历程;进而引出

ANSI isolation levels定义了异象标准,并根据所排除的异象,定义了,Read Uncommitted、Read Committed、Repeatable Read、Serializable四个隔离级别; A Critique of ANSI SQL Isolation Levels认为ANSI的定义并没将有多object约束的异象排除在外,并选择用更严格的基于Lock的定义扩大了每个级别限制的范围; Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions认为基于Lock的定义过多的扩大了限制的范围,导致正常情况被排除在外,从而限制了Optimize类型并行控制的使用;指出解决该问题的关键是要有模型能准确地描述这种多Object约束;并给出了基于序列化图的定义方式,将每个级别限制的范围最小化。参考

  • A History of Transaction Histories
  • ANSI isolation levels
  • A Critique of ANSI SQL Isolation Levels
  • Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions
  • Generalized Isolation Level Definitions

浅谈数据库事务隔离发展历史

【编辑推荐】

  1. 传统DBA将死?饿了么数据库自动化运维实践
  2. 9月全球数据库排名:MongoDB 最耀眼,分数连续增长11个月
  3. 利用关系数据库来实现大规模物联网
  4. 浅谈三大主流数据库 哪一款你更喜爱
  5. MariaDB和MySQL全面对比:选择数据库需要考虑这几点
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:成都站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读