开发者社区> 问答> 正文

Binlog update 事件,更新后,主库依然不变

接收到binlog的update事件(status 0 -> 1),但是程序查主库依然是老状态(status = 0)。读写都在主库,这种情况有人遇到过吗?
来源:云原生后端社区

展开
收起
Atom 2020-04-25 14:13:35 556 0
1 条回答
写回答
取消 提交回答
  • 我刚遇到一个case 是主从延迟的问题
    1、确定是否走的db;
    2、如果有缓存,是否确定clear掉了;
    3、mybatis缓存 这些是否都确定;
    4、查询的库都确定是否正确;
    5、是否是快照读,程序查询事务一直没提交?
    6、如果有数据库权限,完全可以朝着长时间timeout的方向排查一下
    MySQL行缓存,innodb_buffer。事务提交没有,如果是RR,程序查出来就是老值
    来源:云原生后端社区

    2020-04-25 14:17:18
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PolarDB-X 2.0 全局 Binlog 与备份恢复能 立即下载
俞航翔|基于Log的通用增量Checkpoint 立即下载
低代码开发师(初级)实战教程 立即下载