我目前面临 MySQL 5.7.32 服务器的磁盘空间问题,该服务器有 >500 个二进制日志,每个日志大小为 1.1GB。
我花了几天的时间阅读这篇文章,发现这PURGE BINARY LOGS
是正确的命令,但却无法找到有关潜在性能影响或 MySQL 服务器是否在此过程中锁定的任何信息。
我检查了服务器变量并发现:
binlog_gtid_simple_recovery
和gtid_mode
都设置为 ON,据我所知,这将对性能产生积极的影响。
有人可以解释一下小批量清除日志时对性能的影响或预期的锁吗?