最近在研究mysql的主从,发现一个问题,我在主库做任何修改时,在从库中只有slave_relay_log_info中的Master_log_pos在变化,而slave_master_info中的Master_log_pos竟然不发生变化

1. 首先看参数

(root@localhost)[mysql]> show variables like '%repository%';
+---------------------------+-------+
| Variable_name             | Value |
+---------------------------+-------+
| master_info_repository    | TABLE |
| relay_log_info_repository | TABLE |
+---------------------------+-------+

2. 通过官方文档看这两张表的定义

3. 看从库的同步情况

4. 查看这两张表的内容

5. 问题

可以看到slave_master_info中的Master_log_pos一直是154,而按照官方文档的说明,它应该也是1051才对,这是什么原因呢。通过询问摩天轮的大神,原来是这个参数sync_master_info搞的鬼。这个参数控制从库多久更新一次slave_master_info,默认是10000,即每10000个events更新一次。

最新文章

  1. Mac Pro 编译安装 Redis 的 PHP 客户端 phpredis
  2. 将 java 项目打包成可运行的 jar 包(main 函数带参数),并上传到 linux 服务器上运行
  3. 工作流引擎Oozie(一):workflow
  4. jdk的内存设置
  5. 跟我一起云计算(4)——lucene
  6. nodeType
  7. ExtJS笔记 Grids
  8. 使用jQuery开发一个带有密码强度检验的超酷注册页面
  9. 在包a中编写一个类Father,具有属性:年龄(私有)、姓名(公有); 具有功能:工作(公有)、开车(公有)。 在包a中编写一个子类Son,具有属性:年龄(受保护的)、姓名; 具有功能:玩(私有)、学习(公有)。 最后在包b中编写主类Test,在主类的main方法中测试类Father与类Son。
  10. sbt设置
  11. Web通信之:长轮询(long-polling)(转)
  12. poj 1348 Computing (四个数的加减乘除四则运算)
  13. Lwip lwip_recvfrom函数一个数据包不能分多次读取。
  14. 1715: [Usaco2006 Dec]Wormholes 虫洞
  15. Java Script 数组操作
  16. JS函数和对象(一)
  17. gitlab的安装和基本使用
  18. “数据上帝” Jeff Hammerbacher
  19. Spring RPC 入门学习(3)-插入Student对象
  20. python之参数解包

热门文章

  1. 获取浏览器视口高度device-width
  2. OPCode 详解
  3. SpringBoot微服务电商项目开发实战 --- 模块版本号统一管理及Redis集成实现
  4. CSS flex 布局快速入门
  5. monkey命令解析详解
  6. Android.mk语法说明
  7. 来来来,告诉你一个简单易上手的KPI打分的方子
  8. GitHub 设置和取消代理,加速 git clone
  9. 《Hands-On System Programming with Go》之写文件的代码模板
  10. ReactNative: 使用AsyncStorage异步存储类