`
liujunsong
  • 浏览: 76088 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql主从同步配置

 
阅读更多

 

 翻箱倒柜, 找出原来做MySQL主从同步的时候写的一个文档.备查.

先说一下结论: 如果在主库上有很频繁的写入操作,那么很可能会将主从之间的同步打断.

在这种情况下,从从库读取的数据很可能就是脏数据,主库已经修改而从库却没有及时更新。

这种现象,在测试环境上曾经多次重现过,在实际生产环境上也出现过。

 

究其原因,这种主从之间的同步完全是依赖软件手段来实现的,在具体工作过程中缺乏高可用性的保障,如果应用本身可以容忍这种大概率的不确定性,那么这个方案是可行有效的,而如果方案本身对于数据延迟是不能容忍的,那么用这个方案就具有很大的风险和不确定性。

 

采用这种主从同步的方案,本质上是将原来单点的数据库风险,转换成了主从两个层次,而且可能不同步的通讯和执行风险。

 

这里还有一个额外的风险,就是在实测过程中,主从同步会消耗大量的网络通讯IO,如果是多级数据库同步的话,甚至可能会造成网络通讯的风暴,而一旦网络不满足中断的话,主从同步就会停止,必须手工重新启动才行。

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



 

 



 



 

 

 

 

 

 

 

 



 

 

 

 

  • 大小: 340.9 KB
  • 大小: 345.9 KB
  • 大小: 353.4 KB
  • 大小: 360.1 KB
  • 大小: 363.7 KB
  • 大小: 363.5 KB
  • 大小: 357.5 KB
  • 大小: 370.2 KB
  • 大小: 363.2 KB
  • 大小: 361.1 KB
  • 大小: 345.6 KB
  • 大小: 377.3 KB
分享到:
评论

相关推荐

    MySQL主从同步配置过程.docx

    MySQL 主从同步配置过程 一、 MySQL 主从同步配置概述 MySQL 主从同步配置是指将 MySQL 数据库的数据从一台服务器(主服务器)同步到另一台服务器(从服务器)的过程。这种配置可以实现数据的高可用性和灾难恢复,...

    Linux-Mysql主从同步配置

    Linux-Mysql 主从同步配置 本文将详细解释 Linux-Mysql 主从同步配置的步骤和知识点。 一、主服务器配置 1. 编辑数据库配置文件 my.cnf, 一般在/etc/目录下。 2. 在[mysqld]下面加入以下代码: * log-bin=mysql...

    12.1: MySQL主从同步 、 主从同步模式 、 总结和答疑.docx

    MySQL主从同步配置和实现 MySQL主从同步是指将一个MySQL服务器的数据实时地复制到另一个或多个服务器上,以实现数据的高可用性和灾难恢复。这种方式可以实现数据的热备援、读写分离、负载均衡等功能。 1. 案例 1:...

    mysql主从同步配置.docx

    mysql主从同步配置,要实现 MySQL 的 Replication ,首先必须打开 Master 端的Binary log(mysql-bin.xxxxxx)功能,否则无法实现。因为整个复制过程实际上就是Slave从Master端获取该日志然后再在自己身上完全按顺序的...

    MySQL主从同步配置图文详解(案例).pdf

    总之,MySQL主从同步配置涉及多个步骤,包括服务器安装、权限配置、数据库创建、配置文件修改和数据传输。这种配置能够提高系统的可用性和性能,尤其是在高并发场景下,通过读写分离,可以将读操作分散到从服务器,...

    win系统下的mysql主从同步配置

    win系统下的mysql主从同步配置,非常详细,图文并茂.用来教学非常合适.对mysql只是稍微懂一点都可以配置

    Linux配置mysql主从同步

    手把手说明如何在linux下配置MySQL的主从同步,windows下同样适宜,仅与Linux系统中的MySQL配置文件名不同而已

    mysql主从配置及切换

    MySQL 主从配置及切换 MySQL 主从配置是指将一个 MySQL 服务器的数据实时同步到另一个 MySQL 服务器上,以实现数据的高可用性和灾难恢复。下面详细介绍 MySQL 主从配置及...* 需要验证主从同步,以确保数据的一致性。

    MySQL主从同步和主主同步详细过程

    超详细MySQL主从配置和主主同步总结。。。。。。。。。

    dble配置mysql主从同步

    dble配置mysql主从同步

    mysql主从同步及canal配置详解.docx

    主从同步配置 在 Master 节点上,我们需要配置 binlog 机制,并指定需要同步的数据库和表。在 Slave 节点上,我们需要配置 Slave 的连接信息,并启动 Slave 服务。 ``` CHANGE MASTER TO MASTER_HOST='58.214.17....

    《深入理解MySQL主从原理32讲》推荐篇

    希望能帮助读者朋友们解决关于主从同步中的一些疑问。八怪写作风格很是严谨,几乎每篇都是从源码入手去剖析MySQL主从复制相关的知识点。 强烈推荐大家订阅本专栏 业界大咖推荐序 从2016年开始八怪(本名高鹏)经常...

    windows下mysql主从同步备份步骤

    在Windows环境下,MySQL主从同步备份是一种常见的高可用性和数据冗余策略,确保数据的安全性和一致性。以下是详细步骤,适用于MySQL 5.0版本: 1. **创建备份账户**: 在主服务器A上,我们需要创建一个用于复制的...

    mysql主从同步搭建修改优化版.pdf

    MySQL主从同步是一种常见的数据库高可用性和数据冗余策略,它...总之,MySQL主从同步涉及到多个步骤,包括环境配置、权限设置、数据同步和监控优化。正确配置和维护主从同步能够确保数据库系统的稳定性和数据安全性。

    Mysql主从同步备份策略

    Mysql主从同步备份策略 五月 18th, 2009 at 17:30 - 3,803 views 环境: 主从服务器上的MySQL数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2 一. MySQL主服务器配置 1.编辑配置文件/etc/my.cnf # ...

    MySQL主从同步与读写分离配置图文详解

    MySQL主从同步与读写分离配置图文详解

    mysql主从同步和一台服务器两个mysql

    在本文中,我们将详细介绍如何在一台服务器上配置两个 MySQL 服务器,以实现主从同步。 配置两个 MySQL 服务器 在配置主从同步之前,我们首先需要在一台服务器上安装两个 MySQL 服务器。下面是安装和配置的步骤: ...

    mysql主从数据库配置

    MySQL主从数据库配置是数据库高可用性和负载均衡的重要实践,它允许数据从一个主数据库(Master)异步复制到一个或多个从数据库(Slave)。这种配置对于处理大规模数据操作和保证数据一致性至关重要。 主从复制的...

Global site tag (gtag.js) - Google Analytics