书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 3751 个相关结果.
  • MySQL · 捉虫动态 · binlog重放失败

    背景 在 MySQL 日常维护中,要回滚或者恢复数据,我们经常会用 binlog 来在数据库上重放,执行类似下面的语句: mysqlbinlog mysql - bin . 000001 | mysql - hxxxx - Pxx - u 最近遇到了这样一个问题,在重放 binlog 时,mysqld 报这样的错 ERROR ...
  • MySQL · 引擎特性 · MYSQL Binlog Cache详解

    1387 2020-08-13 《数据库内核月报》
    MYSQL Binlog Cache详解 事务binlog event写入流程 数据结构 binlog_cache_size & max_binlog_cache_size binlog cache创建 binlog写入cache和临时文件 运维技巧:查看binlog 临时文件 MYSQL Binlog Cache详解 最近在线上遇到一个突...
  • MySQL · 捉虫动态 · SIGHUP 导致 binlog 写错

    bug描述 这是5.6中和gtid相关的一个bug,当 mysqld 收到 sighup 信号 (比如 kill -1) 的时候,会 flush binlog,但是新生成binlog开头没写 Previous_gtids_log_event,这会导致下面 2 个问题: 这个时候 mysqld 重启的话,会发现再也起不来了,error log 里有这...
  • MySQL · 引擎特性 · DROP TABLE之binlog解析

    1298 2020-08-13 《数据库内核月报》
    Drop Table的特殊之处 MySQL中Drop Table不支持事务 Drop Table如何记录binlog? 不存在表的处理 临时表的处理 不同类型表的处理 总结 Drop Table的特殊之处 Drop Table乍一看,与其它DDL 也没什么区别,但当你深入去研究它的时候,发现还是有很多不同。最明显的地方就是DropTabl...
  • MySQL · 捉虫动态· 变量修改导致binlog错误

    背景 MySQL 5.6.6 版本新加了这样一个参数——log_bin_use_v1_row_events,这个参数用来控制binlog中Rows_log_event的格式,如果这个值为1的话,就用v1版的Rows_log_event格式(即5.6.6之前的),默认是0,用新的v2版本的格式,更详细看官方文档 。这个参数一般保持默认即可,但是当我们需要...
  • MySQL · 捉虫动态 · GTID 和 binlog_checksum

    现象描述   在5.6主备环境下,主备都开启GTID-MODE,备库开启crc校验,主库不开。重启备库sql线程后,备库sql线程停止Last_Error显示:Relay log read failure: Could not parse relay log event entry. The possible reasons are: the mast...
  • 4.1 两中心异步复制方案(binlog 复制)

    4.1 两中心异步复制方案(binlog 复制) TiDB-Binlog 简介 TiDB Binlog 组件架构 两中心异步复制方案 环境要求 搭建步骤 数据校验 总结 4.1 两中心异步复制方案(binlog 复制) TiDB-Binlog 简介 TiDB Binlog 组件用于收集 TiDB 的 binlog,并提供实时备份和同...
  • 如何根据类型或 DDL 内容过滤 binlog 事件

    如何过滤 binlog 事件 配置方式 使用场景举例 过滤分库分表的所有删除操作 只迁移分库分表的 DML 操作 过滤 TiDB 不支持的 SQL 语句 探索更多 如何过滤 binlog 事件 本文档介绍使用 DM 持续增量数据同步时,如何过滤 binlog 事件。具体迁移操作可参考已有数据迁移场景: 从小数据量 MySQL 迁移数据到...
  • 如何根据类型或 DDL 内容过滤 binlog 事件

    如何过滤 binlog 事件 配置方式 使用场景举例 过滤分库分表的所有删除操作 只迁移分库分表的 DML 操作 过滤 TiDB 不支持的 SQL 语句 探索更多 如何过滤 binlog 事件 本文档介绍使用 DM 持续增量数据同步时,如何过滤 binlog 事件。具体迁移操作可参考已有数据迁移场景: 从小数据量 MySQL 迁移数据到...
  • MySQL · 答疑解惑 · binlog 位点刷新策略

    背景 问题分析 结语 背景 MySQL 非 GTID 协议主备同步原理: 主库在执行 SQL 语句时产生binlog,在事务 commit 时将产生的binlog event写入binlog文件,备库IO线程通过 com_binlog_dump 用文件位置协议从主库拉取 binlog,将拉取的binlog存储到relaylog, SQL线程读取...