操作指南

API 文档

文档中心 > 云数据库 MySQL > 动态与公告 > 公告 > 【2021年04月01日】binlog 使用空间计入磁盘总使用空间说明

【2021年04月01日】binlog 使用空间计入磁盘总使用空间说明

最近更新时间:2021-03-30 15:17:03

云数据库 MySQL 实例在执行大事务或大量 DML 时会产生较多的 binlog,binlog 是 MySQL 同步数据的基础,用以保障数据库的可恢复性、稳定性、高可用能力。

本次升级前,本地 binlog 存储于由腾讯云提供的额外存储空间。因 binlog 的写入速度会影响数据库运行时的性能。为提升云数据库 MySQL 的性能以及稳定性,云数据库 MySQL 将对 binlog 存储进行升级,本次升级会将实例 binlog 的存储介质迁至高性能 SSD 盘(即用户实例的存储空间)。

升级影响

本次升级仅涉及双节点和三节点架构的云数据库 MySQL。

存储使用空间

  • binlog 迁移至高性能 SSD 盘后,binlog 会占用您的部分 存储空间
  • 云数据库 MySQL 默认会保留5天的 binlog 在本地,即 binlog 会先暂存于磁盘存储空间,超出保留期后会自动删除,请参见 设置本地 binlog 保留
    说明:

    binlog 生成的同时亦会通过自动备份功能上传至 COS 备份,自动备份功能请参见 备份数据库

监控指标

开始进行 binlog 迁移至高性能 SSD 盘后,binlog 的使用空间会计算入磁盘总使用空间,有可能会触发告警,建议剩余空间大于20%。

升级时间

  • 2021年04月01日0时起,港澳台地区(中国香港)和其他境外地域的双节点、三节点云数据库 MySQL,开始将 binlog 使用空间计入磁盘总使用空间。
  • 2021年04月07日0时起,西南地区(成都、重庆)、华南地区(深圳金融)、华东地区(上海金融)、华北地区(北京金融)的双节点、三节点云数据库 MySQL,开始将 binlog 使用空间计入磁盘总使用空间。
  • 2021年04月14日0时起,华北地区(北京)地域的双节点、三节点云数据库 MySQL,开始将 binlog 使用空间计入磁盘总使用空间。
  • 2021年04月19日0时起,华东地区(上海)地域的双节点、三节点云数据库 MySQL,开始将 binlog 使用空间计入磁盘总使用空间。
  • 2021年04月21日0时起,华南地区(广州)地域的双节点、三节点云数据库 MySQL,开始将 binlog 使用空间计入磁盘总使用空间。
  • 2021年04月22日0时之后新增地域的双节点、三节点云数据库 MySQL,亦会将 binlog 使用空间计入磁盘总使用空间。

减少本地 binlog 占用空间建议

本地 binlog 支持设置保留周期,您可以通过缩短保留周期来减少 binlog 存放时间,详情请参见 设置本地 binlog 保留

热点问题

升级过程中是否会影响扩缩容?

不影响,目前扩缩容是根据数据文件使用空间来进行判断的。
后续扩缩容会根据磁盘总使用空间来进行判断,届时会以站内信、短信等方式通知。

升级后,其他功能会受到影响吗?

目前仅会影响告警触发,原使用数据文件使用空间/磁盘空间计算,现变更为磁盘总使用空间/磁盘空间计算。

目录