mysql5.6 半同步复制 semi_sync_replication筹建
mysql5.6 半同步复制 semi_sync_replication搭建 ?????? ????????? 最近服务器偶尔出现主从复制延时问题,今天看到官网在mysql5.5之后添加进了google的半同步复制插件,特此参考官网为windows服务器搭建了该环境,环境搭建完毕,可以运行,持续测试中------ w
mysql5.6 半同步复制 semi_sync_replication搭建??????
????????? 最近服务器偶尔出现主从复制延时问题,今天看到官网在mysql5.5之后添加进了google的半同步复制插件,特此参考官网为windows服务器搭建了该环境,环境搭建完毕,可以运行,持续测试中------
windows server 2008
mysql5.6
<code class="literal">have_dynamic_loading <span>采用</span>show VARIABLES LIKE '<code class="literal">have_dynamic_loading
';查看是否支持动态加载 yes
然后加载插件linux下后缀名为so,官网文档是以linux为例
主
<span class="notranslate"><code><strong class="userinput">INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.dll';</strong></code></span>
从
<span class="notranslate"><code><strong class="userinput">INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.dll'; </strong></code></span> <span class="notranslate"><strong><code class="literal">SHOW PLUGINS</code> 可以查看安装的插件 对上述安装的进行查看。</strong> </span>主 <span class="notranslate"><span class="notranslate"><code><strong class="userinput">SET GLOBAL rpl_semi_sync_master_enabled = 1; 1开启 0关闭</strong></code></span> <span class="notranslate"><code><strong class="userinput">SET GLOBAL rpl_semi_sync_master_timeout = <em class="replaceable">10000</em> ; 毫秒单位 10秒该参数主服务器 等待确认消息10秒后,不再等待,变为异步方式。 从 </strong></code></span></span><span class="notranslate"><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">SET GLOBAL rpl_semi_sync_slave_enabled = 1;</strong></code></span></strong></code></span></span> <span class="notranslate"><code><strong class="userinput">STOP SLAVE IO_THREAD; START SLAVE IO_THREAD; 已经配置完毕,下面查看状态 1 SHOW VARIABLES LIKE 'rpl_semi_sync%'; </strong></code></span><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">主</strong></code></span> 显示四个配置参数 </strong></code></span><span class="notranslate"><code><strong class="userinput"> 2 </strong></code></span><span class="notranslate"><code><strong class="userinput">SHOW STATUS LIKE 'Rpl_semi_sync%'; </strong></code></span><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">记录支持slave连接的个数 </strong></code></span><span class="notranslate"><code><strong class="userinput">Rpl_semi_sync_master_clients? ????????????? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 等待slave 回复的平均等待时间。 单位毫秒. Rpl_semi_sync_master_net_avg_wait_time??? ? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 总的等待时间。 Rpl_semi_sync_master_net_wait_time???? ???? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 等待slave 回复的的总的等待次数 Rpl_semi_sync_master_net_waits?????? ?????? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 关闭半同步复制的次数。 Rpl_semi_sync_master_no_times??? ?????????? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 没有收到slave的回复而提交的次数,(应该可以理解为master 等待超时的次数) Rpl_semi_sync_master_no_tx???????????????? </strong></code></span><span class="notranslate"><code><strong class="userinput">标记master现在是否是半同步复制状态 Rpl_semi_sync_master_status?????????????? </strong></code></span></strong></code></span><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">时间函数未正常工作的次数 Rpl_semi_sync_master_timefunc_failures??? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 花在每个事务上的平均等待时间。 Rpl_semi_sync_master_tx_avg_wait_time????? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 总的等待次数。 Rpl_semi_sync_master_tx_wait_time???????? </strong></code></span></strong></code></span><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">事务等待备库响应的总次数 Rpl_semi_sync_master_tx_waits????????????? </strong></code></span></strong></code></span><span class="notranslate"><code><strong class="userinput"><span class="notranslate"><code><strong class="userinput">改变当前等待最小二进制日志的次数 Rpl_semi_sync_master_wait_pos_backtraverse </strong></code></span><span class="notranslate"><code><strong class="userinput">当前有多少个session 因为slave 的回复而造成等待。 Rpl_semi_sync_master_wait_sessions???????? </strong></code></span><span class="notranslate"><code><strong class="userinput">master 成功接收到slave的回复的次数。 Rpl_semi_sync_master_yes_tx??????????????? 从 </strong></code></span><span class="notranslate"><code><strong class="userinput">标记slave 是否在半同步状态。 Rpl_semi_sync_slave_status? on</strong></code></span> </strong></code></span><span class="notranslate"><code><strong class="userinput"> 该状态说明已经执行监视成功! 其它参数配置还在研究中,后期进行更新。 </strong></code></span>

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

一般来说,我们只需要同时使用耳机或者音响的其中一个设备,但是有些朋友反映在win11系统中,遇到了耳机和音响一起响的问题,其实我们可以在realtek面板中将它关闭,就可以了,下面一起来看一下吧。win11耳机和音响一起响怎么办1、首先在桌面上找到并打开“控制面板”2、进入控制面板,在其中找到并打开“硬件和声音”3、然后再找到一个喇叭图标的“Realtek高清晰音频管理器”4、选择“扬声器”再点击“后面板”进入扬声器设置。5、打开之后我们可以看到设备类型,如果要关闭耳机就取消勾选“耳机”,如果要

当您在您的同步文件夹中发现一个或多个项目与Outlook中的错误消息不匹配时,这可能是因为您更新或取消了会议项目。这种情况下,您会看到一条错误消息,提示您的本地数据版本与远程副本存在冲突。这种情况通常发生在Outlook桌面应用程序中。您同步的文件夹中的一个或多个项目不匹配。若要解决冲突,请打开这些项目,然后重试此操作。修复同步的文件夹中的一个或多个项目不匹配Outlook错误在Outlook桌面版中,当本地日历项与服务器副本发生冲突时,可能会遇到问题。不过,幸运的是,有一些简单的方法可以帮助您

我们用户们在使用这款平台的时候应该都能够了解到上面对于一些功能的多样性,我们知道一些歌曲的歌词都写的非常的不错。有时候甚至都会多听几遍,觉得其中的含义都是非常深刻的,所以我们想要去了解其中的胜意,就想要直接的复制下来当文案来使用,不过对于要使用的话,还是要学会如何去复制歌词才可以,这些操作方面我相信大家们应该都并不模式,但是在手机上面操作确实是有点难度,所以为了能够让大家们更好的了解的话,今日小编就来为你们好好的讲解上面的一些操作体验,如果你们也喜欢的话,就和小编一起来看看吧,不要错过了。

MySQL是一个非常流行的开源关系型数据库管理系统,广泛应用于各种Web应用、企业系统等。在现代业务的应用场景下,大多数的MySQL数据库需要部署在多台服务器上,以提供更高的可用性和性能,这就需要进行MySQL数据的迁移和同步。本文将介绍如何实现多台服务器之间的MySQL数据迁移和同步。一.MySQL数据迁移MySQL数据迁移指的是将MySQL服务器中的数

复制的快捷键是“Ctrl+c”,与之相对应的粘贴键是“Ctrl+v”;在电脑中,使用鼠标拖拽选中文字,按住Ctrl,再点C键,即可完成复制;快捷键就是指通过某些特定的按键、按键顺序或按键组合来完成一个操作。

win10剪贴板有个非常好用的功能就是跨设备云储存功能,非常的好用可以帮助用户PC设备和手机设备同步复制黏贴。设置的方法非常简单,只要在系统里的剪切板设置就好。win10剪贴板同步到手机1、首先点击左下角的开始,进入设置。2、然后去点击“系统”。3、选择左侧的“剪贴板”。4、最后在右边的“跨设备同步”中点击登录,然后选择手机就好了。

在PS复制图层快捷键中,我们可以知道使用PS的时候如果想要进行复制图层的操作,可以使用到快捷键【Ctrl+J】进行快速复制。这篇复制图层快捷键的介绍就能够告诉大家具体的操作方法,下面就是详细的内容,赶紧看看吧。PS复制图层快捷键答:【Ctrl+J】具体方法:1、在ps中打开图像,选中需要复制的图层。2、键盘同时按下【Ctrl+J】,即可完成对图层的复制。其他复制方式:1、打开图像后,按住图层,向下放【新建图层】图标移动。2、移动到该图标上后,松手。3、即可完成图层复制。

在 Windows 系统中,复制的快捷键是 Ctrl+C;在苹果系统中,复制的快捷键是 Command+C;在 Linux 系统中,复制的快捷键是 Ctrl+Shift+C。了解这些快捷键可以提高用户的工作效率,方便地进行文本或文件复制操作。
