网站首页 站内搜索

搜索结果

查询Tags标签: binlog,共有 365条记录
  • MySQL 主备同步技术演化

    主库出问题了,从库怎么办? 备库:同步主库的binlog,当主库出问题时,备库切换为主库。一般不提供读服务。 从库:同步主库的binlog,只对外提供读服务。一主多从主备切换 方法 基于位点的主备切换 首先我们知道,设置从库时的命令 CHANGE MASTER TO MASTER_HOST=$host…

    2022/4/8 2:19:10 人评论 次浏览
  • 数据库篇:mysql日志类型之 redo、undo、binlog

    前言 可以说mysql的多数特性都是围绕日志文件实现,而其中最重要的有以下三种redo 日志 undo 日志 binlog 日志关注公众号,一起交流;微信搜一搜: 潜行前行 1 redo日志 innodb 为了提高磁盘I/O读写性能,存在一个 buffer pool 的内存空间,数据页读入会缓存到 buffer poo…

    2022/3/28 19:23:01 人评论 次浏览
  • MySql 日志详解

    一、日志介绍MySql 日志共有错误日志、查询日志等等几个大类的日志,其中比较重要的主要是三种日志:二进制日志 binlog(归档日志)、事务日志 redolog(重做日志)、undolog(回滚日志)。每种日志的作用不尽相同,下文将对这三种日志进行详细介绍。 二、 redo日志我们可以…

    2022/3/20 19:29:39 人评论 次浏览
  • 必须了解的MySQL三大日志:binlog、redo log和undo log

    日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三…

    2022/3/9 19:15:07 人评论 次浏览
  • 使用mysqlbinlog远程备份binlog

    #!/bin/shMBL=/usr/local/mysql/bin/mysqlbinlog MYSQLHOST=192.168.56.1 MYSQLPORT=3306 MYSQLUSER=replication_user MYSQLPASS=replication_pass BACKUPDIR=/media/binlogs/server2/# time to wait before reconnecting after failure RESPAWN=10cd $BACKUPDIRecho &q…

    2022/3/5 2:15:20 人评论 次浏览
  • MySQL集群架构之主从模式

    为保证数据库的高可用性,可以采用冗余的方式,但是数据冗余带来的问题是数据一致性问题。主从模式就是该方式的一种集群实现架构,其主要优势就是简单灵活,能满足多种需求。是一种比较主流的用法,同时其劣势也很明显:写操作高可用需自行处理。MySQL主从模式是指数据可…

    2022/2/26 19:52:51 人评论 次浏览
  • MySQL最重要的日志-binlog详解

    前言什么是binlog mysql中有各种类型的日志,记录了mysql包括启动、运行、连接、更改等各种操作,而binlog就是其中最重要的一种日志,它记录了MySQL所有数据的变更,并以二进制的形式存储在磁盘上 binlg记录了所有的表结构变更(CREATE、ALTER TABLE…)以及表数据修改(…

    2022/2/25 2:21:28 人评论 次浏览
  • MySQL宕机--主库有数据,从库有数据,但是主库binlog没数据

    主库binlog没数据,说明在宕机的时候写binlog到磁盘的时候出问题了。主库的binlog丢失了。 如果直接拉起主库,从库获取不到主库binlog会报错。Last_IO_Errno: 1236 Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: …

    2022/2/23 19:22:12 人评论 次浏览
  • MySQL 学习笔记 - 主从

    主从同步 主从同步的过程如下图所示,核心就是,当从库连接上主库之后,主库为为这个从库创建一个dump线程,用于传输binlog。从库有一个IO线程来接收binlog并写入它的中转日志relay log,同时有一个SQL线程读取relay log进行执行。主从同步保证的是数据的最终一致性。主从…

    2022/2/18 2:11:54 人评论 次浏览
  • MySQL 学习笔记 - 日志

    WAL机制 Write-Ahead Logging,预写日志系统即当有数据更新请求的时候,先写日志,再改内存,等“有空”的时候再落磁盘(刷脏页)。WAL机制的好处,因为写日志是磁盘顺序IO,而直接写磁盘是随机IO,性能较差。 binlog MySQL server层自己的归档日志叫做binlog (binary lo…

    2022/2/17 2:12:16 人评论 次浏览
  • Redis缓存和数据库一致性解决方案

    双删加超时 在写库前后都进行redis.del(key)操作,并且设定合理的超时时间。 这样最差的情况是在超时时间内存在不一致,当然这种情况极其少见,可能的原因就是服务宕机。 此种情况可以满足绝大多数需求。 当然这种策略要考虑redis和数据库主从同步的耗时,所以在第二次删…

    2022/2/10 19:15:33 人评论 次浏览
  • MySQL(三)一条Sql是如何执行的

    常用操作 show databases; 显示所有数据库 use dbname; 打开数据库: show tables; 显示数据库mysql中所有的表; describe user; 显示表mysql数据库中user表的列信息);连接器 mysql ‐h host[数据库地址] ‐u root[用户] ‐p root[密码] ‐P 3306 Mysql 客户端连接服务端 验…

    2022/2/10 19:13:52 人评论 次浏览
  • MySQL主从同步介绍

    文章目录 一、MySQL主从指的是什么?二、MySQL主从的作用?三、MySQL主从同步原理一、MySQL主从指的是什么? MySQL 主从:表示MySQL的主数据库和从数据库 MySQL数据库是用来存放重要的数据。而从数据库可以理解为备份数据,主数据库(Master)将自己库中的写入同时同步给…

    2022/2/9 2:17:01 人评论 次浏览
  • 一条SQL在MySQL中是如何执行的

    MySQL的内部组件结构大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server层 主要包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数 (如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一…

    2022/2/8 19:16:54 人评论 次浏览
  • 【高并发高性能高可用之海量数据MySQL实战-2】-MySQL文件结构

    MySQL是通过文件系统对数据和索引进行存储的。 MySQL从物理结构上可以分为日志文件和数据索引文件。 MySQL在Linux中的数据索引文件和日志文件通常放在/var/lib/mysql目录下。1.日志文件(顺序IO) MySQL通过日志记录了数据库操作信息和错误信息。常用的日志文件包括错误日…

    2022/2/8 2:13:10 人评论 次浏览
扫一扫关注最新编程教程