当前位置: 首页 > news >正文

MySQL清除无用的二进制日志(Binlog)

一、Binlog的清除方法
1、自动清除

binlog_expire_logs_seconds

expire_logs_days已经在 MySQL 8.0 中被标记为废弃(deprecated),并计划在未来版本中被移除

SET GLOBAL expire_logs_days = 0;  -- 弃用expire_logs_days参数
SET GLOBAL binlog_expire_logs_seconds = 259200;  -- 保留3天

show GLOBAL VARIABLES like 'binlog_expire_logs_seconds';

设置成功后,清除超过时间的日志

flush logs;
2、删除指定binlog之前的文件
purge binary logs to 'mysql-bin.000021';
3、删除指定时间之前的binlog文件
purge binary logs before '2030-02-01 00:00:00'

二、清除binlog注意事项

1、尽量采用自动清除的方式

2、确保要清除的Binlog所有从库都不再使用了

3、MySQL所有服务器的磁盘需要监控

相关文章:

  • 新数据结构(13)——I/O
  • Linux离线环境安装miniconda并导入依赖包
  • 1.✨学习系统浅探
  • 网络安全风险评估
  • 本地VSCode远程连wsl2中的C++环境的开发配置指南
  • springBoot统一响应类型2.0版本
  • OpenHarmony-4.基于dayu800 GPIO 实践(2)
  • 5.6 Mybatis代码生成器Mybatis Generator (MBG)实战详解
  • Bootstrap5 网格系统
  • 并发 -- 无锁算法与结构
  • 网站快速收录:如何优化网站音频内容?
  • Redis 集群的三种模式:一主一从、一主多从和多主多从
  • 计算机领域里注重实战的9本书
  • 跟着AI学vue第九章
  • R语言Stan贝叶斯空间条件自回归CAR模型分析死亡率多维度数据可视化
  • Java中的@JSONField注解详解:用法、场景与实践
  • Docker 与 Nginx:容器化 Web 服务器
  • OpenCV4.8 开发实战系列专栏之 34 - 图像锐化
  • golang性能分析之pprof
  • 2025年信息科学与工程学院科协机器学习介绍——conda环境配置
  • 上海虹口网站制作/买卖友情链接
  • 郑州网站公司排名/品牌推广运营策划方案
  • 天津专业做网站的公司有哪些/百度客户端电脑版
  • 官方网站建设方法/商业策划公司十大公司
  • 外包网站建设费用包括网站备份/搜索引擎收录
  • 网站竞价开户/网站搭建关键词排名