本地日志(Binlog)可用于自行搭建主从架构、订阅数据等。本文介绍如何查看和删除RDS MySQL实例的本地日志(Binlog)。
本地日志与日志备份区别
对比项 | 本地日志(Binlog) | 日志备份 |
---|---|---|
概述 | 用于自行搭建主从架构、订阅数据等。 | 开启日志备份功能后,本地日志会实时上传(复制)到备份空间,形成日志备份。基于日志备份,您可以恢复数据到备份保留时间内的任意时间点。更多信息,请参见日志备份。 |
开启/关闭 | 默认开启,无法关闭。 | 支持开启或关闭。 |
费用 | 不涉及费用。 |
开启日志备份不收费,备份有免费额度,仅当数据备份和日志备份的总大小超过免费额度时,收取备份费用。 |
存储空间 | 占用实例存储空间。 | 不占用实例存储空间。
说明 日志备份存放于备份空间,备份空间不对外开放访问。
|
本地日志生成规则
RDS MySQL实例实时生成本地日志(Binlog),生成规则取决于实例系列:
- 基础版、集群版、高可用版:当Binlog文件大小超过 512 MB 或写入超过6小时就会切换到下一序号文件继续写入,即生成新的Binlog文件继续写入。
- 三节点企业版:当Binlog文件大小超过 512 MB 就会切换到下一序号文件继续写入,即生成新的Binlog文件继续写入。
查看本地日志
本地日志(Binlog)不支持在控制台查看,仅支持通过SHOW BINARY LOGS;
命令查看,请参见远程获取Binlog日志并解析Binlog日志。
查看本地日志大小
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
- 在左侧导航栏选择监控与报警,查看日志空间使用量。
说明 主、从节点的Binlog大小默认是一致的,但可能由于主从延迟、Binlog dump延迟、DTS迁移任务或从节点仍在读取应用(apply)日志等原因导致主、从节点的Binlog大小不一致。
删除本地日志
请参见删除本地日志(Binlog)。