Mysql中binlog文件數限制修改

mysql的使用過程當中,因爲binlog的彭漲,致使系統盤滿,mysql鏈接異常沒法全用。mysql

解決方法是控制binlog的過時時間,過時自動刪除,這裏設置保存最近七天的binlog。sql

主要是: 設置日誌保留時長expire_logs_days自動刪除日誌

查看當前日誌保存天數:方法

show variables like '%expire_logs_days%';異常

這個默認是0,也就是logs不過時,可經過設置全局的參數,使他臨時生效:時間

set global expire_logs_days=7;參數

設置了只保留7天BINLOG, 下次重啓mysql這個參數默認會失敗,因此需在my.cnf中設置ab

expire_logs_days = 7系統

相關文章
相關標籤/搜索