V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Newyorkcity
V2EX  ›  问与答

有任何数据库的官方文档提供了自己如何解决 不可重复读问题 的描述吗?或者有什么比较权威的书籍讲这个?

  •  
  •   Newyorkcity · 2020 年 10 月 25 日 · 2071 次点击
    这是一个创建于 1911 天前的主题,其中的信息可能已经有所发展或是发生改变。
    中文文章写得好的也行,但用搜索引擎找简直沙里淘金。

    谢谢
    6 条回复    2020-10-25 17:26:42 +08:00
    maemual
        1
    maemual  
       2020 年 10 月 25 日 via iPhone   ❤️ 1
    可以先看看 DDIA 第七章事务
    JasonLaw
        2
    JasonLaw  
       2020 年 10 月 25 日 via iPhone   ❤️ 1
    carlclone
        3
    carlclone  
       2020 年 10 月 25 日
    postgre sql 的官方文档有讲实现原理 , 或者可以看 CMU 的数据库课程 B 站有 CMU 15445
    geebos
        4
    geebos  
    PRO
       2020 年 10 月 25 日
    mysql 很多讲这个的博客,搜间隙锁和 mvvc
    geebos
        5
    geebos  
    PRO
       2020 年 10 月 25 日
    @geebos 是 mvcc,多版本并发控制
    hhszl
        6
    hhszl  
       2020 年 10 月 25 日 via Android   ❤️ 1
    巧了,最近正好在看这块。

    MySQL 的 InnoDB 存储引擎,通过 ReadView 和 UndoLog 来实现多版本并发控制( MVCC )和可重复读隔离级别( Repeatable Read )

    网上有较多相关文章,以“readview undoLog
    可重复读”为关键词搜索即可。

    PS: 这块概念比较多,初学容易绕进去,加油😄
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3243 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:43 · PVG 08:43 · LAX 16:43 · JFK 19:43
    ♥ Do have faith in what you're doing.