Maison base de données tutoriel mysql mysql5.6 半同步复制 semi_sync_replication筹建

mysql5.6 半同步复制 semi_sync_replication筹建

Jun 07, 2016 pm 04:15 PM
SEMI sync 同步 复制

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>
Copier après la connexion

<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>
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Résolvez le problème de la lecture simultanée d'écouteurs et de haut-parleurs dans Win11 Résolvez le problème de la lecture simultanée d'écouteurs et de haut-parleurs dans Win11 Jan 06, 2024 am 08:50 AM

De manière générale, nous n'avons besoin d'utiliser qu'un seul casque ou haut-parleur en même temps. Cependant, certains amis ont signalé que dans le système Win11, ils ont rencontré le problème du son des écouteurs et des haut-parleurs en même temps. désactivez-le dans le panneau Realtek et tout ira bien, jetons un œil ci-dessous. Que dois-je faire si mes écouteurs et mes haut-parleurs sonnent ensemble dans Win11 ? 1. Recherchez et ouvrez d'abord le "Panneau de configuration" sur le bureau 2. Accédez au panneau de configuration, recherchez et ouvrez "Matériel et son" 3. Recherchez ensuite le ". Realtek High Definition" avec une icône de haut-parleur. Audio Manager" 4. Sélectionnez "Haut-parleurs" et cliquez sur "Panneau arrière" pour entrer les paramètres des haut-parleurs. 5. Après ouverture, nous pouvons voir le type d'appareil. Si vous souhaitez éteindre les écouteurs, décochez « Écouteurs ».

Un ou plusieurs éléments du dossier que vous avez synchronisé ne correspondent pas à l'erreur Outlook Un ou plusieurs éléments du dossier que vous avez synchronisé ne correspondent pas à l'erreur Outlook Mar 18, 2024 am 09:46 AM

Lorsque vous constatez qu'un ou plusieurs éléments de votre dossier de synchronisation ne correspondent pas au message d'erreur dans Outlook, cela peut être dû au fait que vous avez mis à jour ou annulé des éléments de réunion. Dans ce cas, vous verrez un message d'erreur indiquant que votre version locale des données est en conflit avec la copie distante. Cette situation se produit généralement dans l'application de bureau Outlook. Un ou plusieurs éléments du dossier que vous avez synchronisé ne correspondent pas. Pour résoudre le conflit, ouvrez les projets et retentez l'opération. Réparer Un ou plusieurs éléments dans les dossiers synchronisés ne correspondent pas à l'erreur Outlook Dans la version de bureau d'Outlook, vous pouvez rencontrer des problèmes lorsque des éléments du calendrier local entrent en conflit avec la copie du serveur. Heureusement, il existe des moyens simples d’aider

Comment copier les paroles de QQ Music Comment copier les paroles Comment copier les paroles de QQ Music Comment copier les paroles Mar 12, 2024 pm 08:22 PM

Nous, les utilisateurs, devrions pouvoir comprendre la diversité de certaines fonctions lors de l'utilisation de cette plateforme. Nous savons que les paroles de certaines chansons sont très bien écrites. Parfois, nous l'écoutons même plusieurs fois et sentons que le sens est très profond. Donc, si nous voulons en comprendre le sens, nous voulons le copier directement et l'utiliser comme copywriting. Cependant, si nous voulons l'utiliser, nous le faisons. il vous reste encore besoin d'apprendre à copier des paroles. Je pense que vous n'avez tous aucune expérience de ces opérations, mais il est en effet un peu difficile de les utiliser sur votre téléphone portable. Donc, afin de vous donner une meilleure compréhension, aujourd'hui. l'éditeur est là pour vous aider. Une bonne explication de certaines des expériences d'exploitation ci-dessus. Si vous l'aimez également, venez jeter un œil avec l'éditeur.​

Migration et synchronisation des données MySQL : comment réaliser la migration et la synchronisation des données MySQL entre plusieurs serveurs Migration et synchronisation des données MySQL : comment réaliser la migration et la synchronisation des données MySQL entre plusieurs serveurs Jun 15, 2023 pm 07:48 PM

MySQL est un système de gestion de bases de données relationnelles open source très populaire, largement utilisé dans diverses applications Web, systèmes d'entreprise, etc. Dans les scénarios d'applications métier modernes, la plupart des bases de données MySQL doivent être déployées sur plusieurs serveurs pour offrir une disponibilité et des performances supérieures, ce qui nécessite une migration et une synchronisation des données MySQL. Cet article explique comment implémenter la migration et la synchronisation des données MySQL entre plusieurs serveurs. 1. Migration de données MySQL La migration de données MySQL fait référence à la migration de données sur le serveur MySQL.

Quelle est la touche de raccourci pour copier ? Quelle est la touche de raccourci pour copier ? Mar 10, 2023 pm 02:00 PM

La touche de raccourci pour copier est « Ctrl+c » et la touche Coller correspondante est « Ctrl+v » sur l'ordinateur, utilisez la souris pour faire glisser et sélectionner le texte, maintenez la touche Ctrl enfoncée, puis cliquez sur la touche C pour terminer le texte. copier ; Une touche de raccourci fait référence à l'exécution d'une opération via certaines touches, séquences de touches ou combinaisons de touches spécifiques.

Apprenez à synchroniser le presse-papiers Win10 avec votre téléphone mobile Apprenez à synchroniser le presse-papiers Win10 avec votre téléphone mobile Jan 06, 2024 am 09:18 AM

Une fonction très utile du presse-papiers Win10 est la fonction de stockage cloud multi-appareils, qui est très utile et peut aider les utilisateurs à copier et coller simultanément sur des appareils PC et des appareils mobiles. La méthode de configuration est très simple, il suffit de la définir dans le presse-papiers du système. Synchroniser le presse-papiers Win10 avec le téléphone mobile 1. Cliquez d'abord sur Démarrer dans le coin inférieur gauche pour entrer les paramètres. 2. Cliquez ensuite sur « Système ». 3. Sélectionnez « Presse-papiers » sur la gauche. 4. Enfin, cliquez sur Connexion dans « Synchronisation multi-appareils » à droite, puis sélectionnez votre téléphone mobile.

Touche de raccourci du calque de copie PS Touche de raccourci du calque de copie PS Feb 23, 2024 pm 02:34 PM

Dans les touches de raccourci du calque de copie PS, nous pouvons savoir que si vous souhaitez copier un calque lors de l'utilisation de PS, vous pouvez utiliser la touche de raccourci [Ctrl+J] pour une copie rapide. Cette introduction aux touches de raccourci pour copier des calques peut vous indiquer la méthode de fonctionnement spécifique. Voici le contenu détaillé, alors jetez-y un œil. Réponse de la touche de raccourci du calque de copie PS : [Ctrl+J] Méthode spécifique : 1. Ouvrez l'image dans PS et sélectionnez le calque qui doit être copié. 2. Appuyez simultanément sur [Ctrl+J] sur le clavier pour terminer la copie du calque. Autres méthodes de copie : 1. Après avoir ouvert l'image, maintenez le calque enfoncé et déplacez l'icône [Nouveau calque] vers le bas. 2. Après être passé à l'icône, lâchez prise. 3. La copie des calques est terminée.

Apprenez à utiliser les raccourcis copier-coller Apprenez à utiliser les raccourcis copier-coller Jan 13, 2024 pm 12:27 PM

Lorsque de nombreux utilisateurs utilisent des ordinateurs, s'ils rencontrent quelque chose qui doit être copié et collé, il est très difficile de copier avec la souris. Alors, comment utiliser les touches de raccourci pour copier et coller ? Raccourci Copier et Coller Comment utiliser la touche : 1. Touche Copier : Ctrl+C, sélectionnez le texte ou l'image à copier et appuyez sur la touche de raccourci. 2. Touche Coller : Ctrl+V Appuyez simplement sur la touche de raccourci directement à l'endroit où vous souhaitez coller.

See all articles