MySQL8.4binlog日志清理

8(1) 查看日志

show binary logs;

show binary log status;

(2) 主庫重置日志

reset binary logs and gtids;

(3) 指定文件清理

PURGE BINARY LOGS 'mysql-binlog.000017';

(4) 刪除XX日之前的日志

PURGE BINARY LOGS BEFORE '2025-04-02 22:46:26';

PURGE BINARY LOGS BEFORE DATE_SUB(NOW(), INTERVAL 3 DAY);

(5) 清理12小時之前的日志

PURGE BINARY LOGS BEFORE DATE_SUB(NOW(), INTERVAL 12 HOUR) ;

(6) 自動清理

BINLOG_EXPIRE_LOGS_SECONDS 過期時間(單位:秒)

BINLOG_EXPIRE_LOGS_AUTO_PURGE 自動清理開關,默認:ON

注意:如果binlog日志量較小,可能會出現(xiàn)不自動清理。這時可以手動執(zhí)行命令FLUSH BINARY? LOGS進行清理。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容