写点什么

悲观锁模式下 TiDB 与其他数据库在 RC 及 RR 隔离级别的行为对比

  • 2022 年 7 月 11 日
  • 本文字数:245 字

    阅读完需:约 1 分钟

作者: Gin 原文来源:https://tidb.net/blog/78773f0f


【是否原创】是


【首发渠道】TiDB 社区


本文通过一些事务间存在冲突的用例展示了 TiDB 在悲观锁模式下的 RC 和 RR 隔离级别的行为和 MySQL、Oracle、DB2 行为的对比。(表格不容易放上来,因此直接贴了图片,点击图片上方右下角按钮可以放大)


测试数据:


create table test (id int not null primary key, value int);insert into test (id, value) values (1, 10), (2, 20);
复制代码


DB2 中近似于 RC 的隔离级别为 CS




Oracle 中不具备 RR 隔离级别。


DB2 中近似于 RR 的隔离级别为 RS。




发布于: 刚刚阅读数: 2
用户头像

TiDB 社区官网:https://tidb.net/ 2021.12.15 加入

TiDB 社区干货传送门是由 TiDB 社区中布道师组委会自发组织的 TiDB 社区优质内容对外宣布的栏目,旨在加深 TiDBer 之间的交流和学习。一起构建有爱、互助、共创共建的 TiDB 社区 https://tidb.net/

评论

发布
暂无评论
悲观锁模式下 TiDB 与其他数据库在 RC 及 RR 隔离级别的行为对比_TiDB 社区干货传送门_InfoQ写作社区