首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MySQL修行 | 老叶茶馆

    MySQL复制从库延迟原因深入分析

    values(2)commit (group_commit)commit (group_commit) 但对于 MySQL 来说,group_commit 是内部行为,只要 session-1 和 session -2 是同时执行 commit,不管内部是否合并为 group_commit,两个事务的数据本质上都是没有冲突的;再退一步来讲,只要 session-1 执行 commit 之后,session-2 没有新的数据写入 以如下一个执行顺序来说,在 session-3 提交之后,session-2 没有新的写入,那么这两个事务是可以并行复制的;而 session-3 提交后,session-1 又插入了一条新的数据,此时无法判定数据冲突 ,所以 session-3 和 session-1 的事务无法并行复制;但 session-2 提交后,session-1 之后没有新数据写入,所以 session-2 和 session-1 又可以并行复制 因此,这个场景中,session-2 分别可以和 session-1、session-3 并行复制,但3个事务无法同时并行复制。

    40410编辑于 2024-05-08
  • 来自专栏GreatSQL出品技术文章

    从库延迟案例分析

    INSERT t2 values(2)commit (group_commit)commit (group_commit) 但对于MySQL来说,group_commit是内部行为,只要session-1和session -2是同时执行commit,不管内部是否合并为group_commit,两个事务的数据本质上都是没有冲突的;再退一步来讲,只要session-1执行commit之后,session-2没有新的数据写入, 以如下一个执行顺序来说,在session-3提交之后,session-2没有新的写入,那么这两个事务是可以并行复制的;而session-3提交后,session-1又插入了一条新的数据,此时无法判定数据冲突 ,所以session-3和session-1的事务无法并行复制;但session-2提交后,session-1之后没有新数据写入,所以session-2和session-1又可以并行复制。 因此,这个场景中,session-2分别可以和session-1,session-3并行复制,但3个事务无法同时并行复制。

    26510编辑于 2024-04-12
  • 来自专栏媒矿工厂

    [IDEA Session 2] Future of Mobile Mixed Reality

    本文来自IDEA(Immersive Digital Experience Alliance,沉浸式数字体验联盟)官网视频的Session-2,演讲人为Bhaskar Banerjee,是GridRaster

    68710发布于 2021-03-10
领券