MySQL主从复制之relay_log_info_repository与sync_relay_log_info_cuiruidu3106的博客-程序员秘密

技术标签: 操作系统  数据库  

    realy_log_info_repository用来决定slave同步的位置信息记录在哪里,同样有两个参数。如果relay_log_info_repository=file,就会创建一个realy-log.info,如果relay_log_info_repository=table,就会创建mysql.slave_relay_info表来记录同步的位置信息。
     sync_relay_log_info参数用来控制slave同步位置的刷新方式,受relay_log_info_repository参数影响。
1)relay_log_info_repository=file,sync_relay_log_info=N,如果N>0,slave在N个事务之后使用fdatasync()方式将realy_info.info文件同步到磁盘中。如果N=0,那么Mysql并不会同步realy_log.info文件到磁盘,而是让操作系统决定。
2)relay_log_info_repository=table,如果该表是支持事务的表,那么slave在每次事务之后都会更新该表,忽略sync_relay_log_info参数。如果该表是非事务表,sync_log_info=N,当N>0时,则slave会在每N个event后更新该表,当N=0时,则该表永远不会被更新。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30135314/viewspace-2152545/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30135314/viewspace-2152545/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cuiruidu3106/article/details/100439042

智能推荐

关于MySQL中无法清除MySQL Connector Net问题解决_mysql connector删除不了_LCH南安的博客-程序员秘密

昨天刚装的MySQL,想重新装与老师版本一致的版本,发现MySQL中其他的东西都可以删除,但在Win10【程序卸载】中无法将MySQL Connector Net删除,所以开始疯狂的找解决方法,比如:停止服务:使用net stop mysql('你的服务名') 命令 或 【win+R快捷键】》输入services.msc》进入服务窗口关闭mysql服务;卸载程序:使用360卸载mysql程序 或 【控制面板】》【程序和功能】》右键卸载程序;删除项目根文件夹:进入mysql安装位置,删除mysql

oracle11g 常用命令_iteye_12976的博客-程序员秘密

1.监听启动监听 lsnrctl start停止监听 lsnrctl stop 查看监听状态 lsnrctl status 2.启动设定我们需要启动的相关实例。在console窗口中,输入 set oracle_sid=xxx (unix环境下用export命令)用oracle用户进入 su - oracle运行s...

计算机网络未来的发展和趋势论文,计算机网络发展论文范文_文森医师的博客-程序员秘密

计算机网络技术的发展,不仅使各类信息资源能够通过网络得以共享,计算机网络所具有的强大的通信功能,也使计算机由孤立的单机使用走向网络化协同工作,最大限度地发挥出计算机所具有的潜质。 计算机网络技术的发...2019-07-10摘要:本论文讨论计算机网络数据交换技术的发展历程,阐述数据交换每个发展阶段的技术特点。着重对分组交换技术进行分析论述。 关键词:数据交换电路交换报文交换、分组交换综合业务数字交...

基础篇1:VC+QT+Halcon联合编程之图像显示_qt&halcon开发roi绘制图像显示_叶子丶苏的博客-程序员秘密

前言现如今制造业领域发展十分迅速,自动化产业也如火如荼,其中比较重要的模块莫过于视觉检测。提示:本篇使用的编程环境为VC2013、QT5.9.3和Halcon12,废话不多说,直接开始。一、Halcon函数了解...

程序执行ShellExecute_马鸿凯_新浪博客_shellexecute 执行命令_Ma_Hong_Kai的博客-程序员秘密

TCHAR* szProcessName;szProcessName = L"C:\\ProgramFiles\\EstDoc\\1.1.1\\*.exe";DWORD dwRet =(DWORD)ShellExecute(NULL,NULL,szProcessName,NULL,NULL,SW_SHOWNORMAL);if(dwRet < 32){cout <...

珠海公共自行车系统分析系列 - 查询系统_在网上查询珠海公共自行车还车记录_象叔Poo的博客-程序员秘密

查询系统    有了这个系统,才真正有了点便民的味道,算是市民使用的一个高级功能了,很多市民使用时都是小白,象叔我是没事就调戏调戏查询机(如上图),把功能挖掘透彻后还真帮助到了别人,这里也是希望珠海能尽早出官方的使用说明,真正的好服务都是从细节着手的嘛。未放卡时看到的东西就如上图了,最上面显示了系统名称,但右上角显示的上箭头是啥作用不明,反正是没有反应的,不过从绿色来看难道是中间左边显

随便推点

Mac上使用Docker Desktop启动Kubernetes,踩坑后才搞定_千锋python和唐唐的博客-程序员秘密

1 写在前面Kubernetes又简称k8s,是Google开源的容器集群管理系统,最近也是火热。闲来无事(为了发文),捣鼓了一下,在Mac上搭建Kubernetes,遇到一些坑,也记录一下。另外,Docker相关的概念可参考下面文章:Docker入门——理解Docker的核心概念。2 问题Kubernetes is starting2.1 卡在starting当Mac安装完Docker Desktop后,可以启动Docker了,而要启动Kubernetes,需要Enable。.

Git放弃本地修改,用远程分支覆盖本地分支_wilikr的博客-程序员秘密

在使用Git时,当你想放弃本地所有修改同步最新的远端代码时可以采用下面的步骤git fetch --allgit reset --hard origin/master (这里master为对应的分支名)git pull...

二进制、十进制、十六进制理解_二进制十进制十六进制_杀生丸H的博客-程序员秘密

1.如何理解二进制、十进制、十六进制点击查看原文1.1 十进制的理解:生活中我们遇到的绝大部分数据都是十进制的,比如7、24、30、365等,如果把它们按照个位、十位、百位分解,可以这样表示: 数值 个位 十位 百位 7 7 0 0 24 4 2 0

python连接服务器失败_Python请求:连接到代理服务器时忽略异常和错误_weixin_39668571的博客-程序员秘密

我用Python编写了第一个程序.#This program casts votes in online poll using different proxy servers for each request.#It works, but some proxy servers cause errors crashing the whole thing.#To avoid that, I would...

Parallels Desktop 15安装win10系统详细教程_Mac小懂的博客-程序员秘密

Parallels Desktop 15 mac版是Mac电脑上一款非常强大的虚拟机软件,尤其在图形方面它的效率出奇的高。最新版本的pd15虚拟机针对最新的Windows 10更新和macOS Catalina(10.15)进行了优化,可以让您在Mac上运行数千个Windows程序,帮助您更充分地利用你的Mac 。那么如何在Parallel上安装Windows10系统呢?下面小编将分享Parall...