【迪B课堂】这些错误清理Binlog的方式你中招了吗?

netcat20000
发布于 2022-7-14 16:04
浏览
0收藏

 

本期主题是:MySQL中清理Binlog的正确方式

 

视频核心信息:

在使用MySQL数据库的过程当中,遇到磁盘空间满的时候,我们通常会使用drop、delete或者truncate命令去清理数据文件来释放空间。但是磁盘空间满,并不一定都是数据文件达到存储瓶颈,部分情况是由于日志文件过大导致的。

 

MySQL 中有很多日志文件,其中Error log、General log、Binlog和Redo log是使用比较多的日志。而最有可能在短期大量生成的是General log和Binlog。但是General log的使用场景并没有Binlog那么频繁,一般业务系统并不会长期开启General log,因为这会对性能造成影响。

 

但是Binlog无论是对单机版、主从版以及集群版的用户来说,都是必不可少的日志文件。而不当清理Binlog常常会引起比较严重的问题,导致MySQL经常彻底无法启动。本期【迪B课堂】就是针对Binlog的清理方式进行了详细说明。

 

1. Binlog的核心知识

【迪B课堂】这些错误清理Binlog的方式你中招了吗?-鸿蒙开发者社区

2. Binlog的正确清理方式以及错误清理案例

【迪B课堂】这些错误清理Binlog的方式你中招了吗?-鸿蒙开发者社区

 
作者简介:

刘迪,网名迪B哥,腾讯云数据库高级产品经理,北航特聘导师,中国计算机行业协会开源数据库专业委员会副会长,数据库领域技术专家。拥有视频、游戏、金融、服务中台等业务场景的数据库架构设计和优化分析经验,曾主要负责腾讯视频、腾讯网、腾讯新闻、腾讯体育等多款产品的MySQL、MongoDB、Redis数据库架构设计和运维工作,对外推出了《迪B课堂》系列数据库实战课程,关注腾讯云数据库官方微信即可免费获取。

 

文章转自公众号:腾讯云数据库

分类
标签
已于2022-7-14 16:04:52修改
收藏
回复
举报
回复
    相关推荐