binlog

  • MySQL中的Binlog和Redo log

    为什么要有redo log 一般当MySQL更新数据时,有两种情况,追加数据或定位到已经存在的一条数据进行修改。 然而磁盘随机读写速度很慢,无法满足高IO操作的场景。 为了提高写入…

    数据库 2022年7月20日
  • 6.4 MySQL一主多从(级联复制)

    架构图:    Master配置: 1、开启二进制日志 log_bin=/var/lib/mysql/log_bin binlog_format=MIXED 2、修改server-…

    数据库 2022年7月12日
  • Mysql 双一标准

    sync_binlog1=1默认,sync_binlog=0,表示MySQL不控制binlog的刷新,由文件系统自己控制它的缓存的刷新。这时候的性能是最好的,但是风险也是最大的。因…

    数据库 2022年7月10日
  • mysql 主从同步

    一、主从数据库都新建一个用户如mysync 1、创建新用户:mysync 密码:Abc123,限制IP段登录,并且只对testsync数据库有增删改查权限 CREATE USER …

    数据库 2022年7月10日
  • MySQL使用bin-log将数据恢复到某个时间点

    binlog的三种模式 statement:记录每一条修改数据的sql row:保存哪条记录被修改 mixed:兼顾前两者的优点。 # 查看binlog有没有开启 SHOW VAR…

    数据库 2022年7月10日
  • MySQL的WAL(Write-Ahead Logging)机制

    MySQL 里经常说到的 WAL技术,也就是先写日志,再写磁盘。 当内存数据页跟磁盘数据页内容不一致的时候,我们成这个内存页为“脏页”。内存数据写入磁盘后,内存和磁盘上的数据页内容…

    数据库 2022年6月15日
  • MySQL高级篇之第17章 其它数据库日志

    第17章 其它数据库日志 我们在讲解数据库事务时,讲过两种日志:重做日志、回滚日志。 对于线上数据库应用系统,突然遭遇 数据库宕机 怎么办?在这种情况下,定位宕机的原因 就非常关键…

    数据库 2022年6月15日
  • MySQL高级篇之第18章 主从复制

    第18章 主从复制 1. 主从复制概述 1.1 如何提升数据库并发能力 在实际工作中,我们常常将 Redis 作为缓存与 MySQL 配合来使用,当有请求的时候,首先会从缓存中进行…

    数据库 2022年6月15日
  • redis主从同步原理—原生以及 基于binlog的主从同步不

    1. 背景 上半年我们使用RocksDB做存储引擎,实施了Redis数据实时落地的项目,实现了在兼容redis协议的前提下,管理超出内存大小的数据集。 在主从同步方面,我们沿用了R…

    数据库 2022年4月17日
  • MySQL –日志

    MySQL中主要包含四种日志 错误日志 二进制日志 查询日志 慢查询日志 一.错误日志           错误日志是MySQL中最重要的日志之一,它记录了当MySQL启动和停止时…

    数据库 2022年4月17日