1. Introduction La technologie de « réplication maître-esclave MySQL » est largement utilisée dans les architectures à haute disponibilité courantes de l'industrie Internet, telles que l'architecture commune de réplication maître-esclave, keepalived + MySQL double maître (maître-esclave). ) architecture de réplication, MHA + un maître et deux esclaves L'architecture de réplication et ainsi de suite appliquent toutes la technologie de réplication maître-esclave MySQL. Cependant, étant donné que la réplication maître-esclave est une réplication logique basée sur binlog, le risque d'incohérence dans les données répliquées est inévitable. Ce risque entraînera non seulement une incohérence dans l'accès aux données utilisateur, mais entraînera également des erreurs 1032 et 1062 lors de la réplication ultérieure. entraînera un danger caché de stagnation dans l'architecture de réplication. Afin de découvrir et de résoudre ce problème à temps, nous devons effectuer régulièrement ou irrégulièrement des travaux de vérification et de réparation de la cohérence des données de réplication maître-esclave, alors comment réaliser ce travail ? Comment automatiser ce travail ? Explorons ces questions. 2. Méthode de vérification et de réparation de la cohérence des données Afin de réaliser la vérification et la réparation de la cohérence des données de réplication maître-esclave, nous recommandons d'abord deux outils populaires, à savoir
1 de Percona. méthode de réparation de la somme de contrôle de cohérence des données et mise en œuvre automatisée
Introduction : « La technologie MySQL Master « Réplication esclave » est largement utilisé dans les architectures à haute disponibilité courantes dans l'industrie Internet. Par exemple, l'architecture de réplication commune à un maître-esclave, l'architecture de réplication keepalived+MySQL à double maître (maître-esclave), MHA+une architecture de réplication à un maître-deux esclaves. , etc. utilisent tous le maître MySQL de la technologie de copie.
2. Procédure de vérification et de réparation de la cohérence des données dans un environnement MySQL non maître-esclave
Introduction : Procédure de vérification et de réparation de la cohérence des données dans un environnement MySQL non maître-esclave
Cohérence des données maître-esclave MySQL. Outils de vérification et de correction d'erreurs
Introduction : Table des matières 1. Présentation 2. Installation de l'outil percona-tooldit 3. Nouvel utilisateur 4. Utilisation de pt-table-checksum 5 .pt -table-sync use 6. Résumé personnel 1. Présentation Si vous êtes un personnel d'exploitation et de maintenance, si vous êtes dans un environnement de production
4. étalonnage de la cohérence des données esclaves Outil de vérification et de correction d'erreurs
Introduction : Table des matières 1. Présentation 2. Installation de l'outil percona-tooldit 3. Nouvel utilisateur 4. Utilisation de pt- table-checksum 5. pt- Utilisation de Table-sync 6. Résumé personnel 1. Présentation Si vous êtes un personnel d'exploitation et de maintenance, si vous avez déployé le système mysql dans votre environnement de production et si votre mysql en ligne est basé sur le master- architecture de réplication esclave, alors félicitations, cela peut apporter5
Vérification et réparation de la cohérence maître-esclave MySQLIntroduction : Scénario de vérification de cohérence maître-esclave : Certaines personnes peuvent demander : Comment vérifier la cohérence maître-esclave ? Ou demander : les données de structure maître-esclave de dizaines de tables dans une bibliothèque sont-elles cohérentes ? Pour faire simple, vous pouvez utiliser select count(*) sur le maître et l'esclave respectivement pendant les périodes creuses pour jeter un œil. Cette méthode est la plus ancienne et la précision n'est pas très élevée. Veuillez me dire si vous volez. . Cet article provient de yijiu.blo
6
cohérence des données du cluster mysqlIntroduction : données du cluster mysql. contrôle de cohérence
【Recommandations de questions et réponses associées】 :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!