返回顶部
首页 > 资讯 > 数据库 >主从复制之binlog_format
  • 280
分享到

主从复制之binlog_format

2024-04-02 19:04:59 280人浏览 八月长安
摘要

  binlog_fORMat主要有三种格式:statement、row、mixed binlog_format=statement  master写入执行的sql语句到bin

  binlog_fORMat主要有三种格式:statement、row、mixed
binlog_format=statement
 
master写入执行的sql语句到binlog中,从库读取这些SQL语句并执行,这种基于SQL语句的复制方式是Mysql最早支持的复制方式。
binlog_format=mixed
 
可以将master的binlog_format配置成同时使用基于statement和row两者的组合格式,它记录日志取决于修改的类型,选择合适的格式来记录该修改。默认情况下使用statement格式记录日志,特定情况下转换成基于row格式记录。
binlog_format=row
 
mysql5.7.7版本之后,把binlog_format的默认值修改为了row,master将修改表的event写入binlog中,并且master将该binlog发送给slave,slave重放binlog中的event。基于row格式复制时最安全的复制,slave需要的行更少。缺点就是在row格式下binlog会记录更多的数据,因为都是event。但是在row格式下可以打开binlog_rows_query_log_events参数,binlog在记录events的同时,也会记录原始的SQL语句,方便以后的查询和审计。
  复制过程中建议使用row格式,其他格式可能会造成主从数据不一致的情况。
您可能感兴趣的文档:

--结束END--

本文标题: 主从复制之binlog_format

本文链接: https://lsjlt.com/news/46393.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 主从复制之binlog_format
      binlog_format主要有三种格式:statement、row、mixed binlog_format=statement  master写入执行的SQL语句到bin...
    99+
    2024-04-02
  • Mysql之主从复制
    文章目录 一.Mysql主从复制介绍 1.Mysql主从复制原理2.Mysql的复制类型3.Mysql主从复制的工作过程 二.搭建 Mysql主从复制1.首先关闭防火墙2.Mysql主从服...
    99+
    2023-09-04
    mysql java 数据库
  • redis之master.slave主从复制
    简介 主机数据更新后根据配置和策略,自动同步到备机的master/slave机制,master以写为主,slave以读为主 从库配置 配置从库,不配主库 配置从库: 格式: slaveof 主库ip 主库port ...
    99+
    2020-12-18
    redis之master.slave主从复制
  • NoSQL之redis(主从复制)
    1.redis主从复制的介绍:     持久化保证了即使redis服务器重启也不会丢失数据,因为redis服务器重启后将硬盘上持久化的数据恢复到内存中, 但是当redis服务器的硬盘损坏了可能会导致数据丢失...
    99+
    2024-04-02
  • MySQL主从复制之realy_log_recovery
          该参数是默认打开的,在数据库启动后立即启动自动relay log恢复。在恢复过程中,创建一个新的relay log,并将IO线程初始化到SQL线程的位置。...
    99+
    2024-04-02
  • MYSQL5.7进阶之主从复制
    主从复制是msql数据库的高可用 读写分离 容灾备份 等的基本要求 在这主从复制之前我们需要准备以下条件 保证master数据库和从数据库的mysql版本一致 matser和从数据防火墙关闭 数据库端口开启   好了,开搞 奥...
    99+
    2021-08-17
    MYSQL5.7进阶之主从复制
  • Mysql主从复制之安装
    此次搭的环境是Redhat7+Mysql8.0(搭建单机步骤翻前面的博文) 主从配置的简要步骤 Master 上的配置 安装数据库; 修改数据库配置文件, 指明 server_id, 开启二进制日志(log-bin); 启动数据库, 查...
    99+
    2016-11-15
    Mysql主从复制之安装
  • MySQL主从之延时复制
    目录一、延时复制1.配置延时复制(已经有主从)2.配置延时复制(没有主从)3.关闭延时从库实例 一、延时复制 延时从库只做备份,不提供任何对外服务,正常情况下我们是不会有刻意延迟从库的需求的,因为正常的线上业务自然是延迟越低越好。 但是针对...
    99+
    2014-07-14
    MySQL主从之延时复制 数据库入门 数据库基础教程 数据库 mysql
  • redis主从复制之全量复制与部分复制
    一、什么事全量复制与部分复制? 全量复制:一般用于初次复制场景,Redis早期支持的复制功能只有全量复制,它会把主节点全部数据一次性发送给从节点,当数据量较大时,会对主从节点和网络造成很大的开销. 部分复...
    99+
    2024-04-02
  • Docker实战之MySQL主从复制
    前言 曾几何时,看着高大上的架构和各位前辈高超的炫技,有没有怦然心动,也想一窥究竟?每当面试的时候,拿着单应用的架构,吹着分库分表的牛X,有没有心里慌的一批? 其实很多时候,我们所缺少的只是对高大上的技术的演练。没有相关的业务需求...
    99+
    2016-09-20
    Docker实战之MySQL主从复制
  • MySQL入门--MySQL复制技术之主从从级联复制
    MySQL复制技术之主从从级联复制 主数据库:192.168.12.181 上的mysqld1 中继slave:192.168.12.182上的mysqld1 级联slave:192....
    99+
    2024-04-02
  • MySQL入门--MySQL复制技术之主从复制
    MySQL复制技术:主从 在MySQL里面建立最基本的复制,可以总结为以下三个步骤: 1. 配置一个服务器作为Master; 2. 配置一个服务器作为Slave; 3. 将Sla...
    99+
    2024-04-02
  • MySQL主从复制之延迟型数据复制
       让MySQL拓扑中的从节点延迟适当的时间,可以帮助避免在主节点上发生的灾难性的错误。    MASTER_DELAY这个属性指定SQL_THREAD会在从节点...
    99+
    2024-04-02
  • MySQL主从复制之多主多从部署流程—2023.04
    文章目录 一、多主多从实现架构图二、准备工作三、MySQL多主多从搭建流程1、修改2个主节点配置文件2、修改2个从节点配置文件3、2个主节点相互复制4、2个从节点分别复制主节点5、测试记录: ...
    99+
    2023-09-23
    mysql 数据库 java 云原生
  • Mysql 主从复制之半同步复制(基于gtid)
    Mysql主从复制mysql主从复制原理:从库有两个线程IO线程和SQL线程1.从库的IO线程向主库的主进程发送请求,主库验证从库,交给主库IO线程负责数据传输;2.主库IO线程对比从库发送过来的maste...
    99+
    2024-04-02
  • 初识MariaDB之8——GTID主从复制
    一、背景介绍在MySQL5.6之前,主从复制是通过binlog和position实现的,当A主机宕机后,B主机成为新的主节点,此时在C主机上需要使用sql语句:CHANGE MASTER TO MASTER...
    99+
    2024-04-02
  • mysql主从复制--一主一从
    1、启动实例3306和33072、检查主库配置[root@client 3306]# egrep  "log-bin|server|sock"  my.cnfsocket &n...
    99+
    2024-04-02
  • mysql主从复制
    一.主从复制简介 2015年5月28日11时,12小时后恢复,损失:平均每小时106.48W$ 1)高可用 2)辅助备份 3)分担负载 复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。 1)主服务器将所有数据和...
    99+
    2019-04-07
    mysql主从复制
  • Redis主从复制
    Redis支持简单易用的主从复制(master-slave replication)功能,该功能可以让从服务器成为主服务器的即使备份服务器。 作用: 主从备份,防止服务器宕机; 读写分离,分担主服务器的任务; 任务分离,从服务器分别担任备...
    99+
    2017-12-16
    Redis主从复制
  • PostgreSQL12-主从复制
    注意:PostgreSQL 12对主从复制实现和配置做了重大改进,如废弃了recovery.conf,并将参数转换为普通的PostgreSQL配置参数,使得配置群集和复制更加简单。 PostgreSQL数据库支持多种复制解决方...
    99+
    2019-09-10
    PostgreSQL12-主从复制
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作