差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:perconaxc [2020/07/06 14:52] – [FAQ] jonathan_tsaitech:perconaxc [2021/03/13 11:37] (目前版本) – 增加自動清除資料紀錄檔設定 jonathan
行 51: 行 51:
 innodb_locks_unsafe_for_binlog=1 innodb_locks_unsafe_for_binlog=1
 innodb_autoinc_lock_mode=2 innodb_autoinc_lock_mode=2
 +expire-logs-days = 30
 +#max_binlog_files = 20
 : :
 : :
行 68: 行 70:
 innodb_locks_unsafe_for_binlog=1 innodb_locks_unsafe_for_binlog=1
 innodb_autoinc_lock_mode=2 innodb_autoinc_lock_mode=2
 +expire-logs-days = 30
 +#max_binlog_files = 20
 : :
 : :
行 114: 行 118:
 innodb_locks_unsafe_for_binlog=1 innodb_locks_unsafe_for_binlog=1
 innodb_autoinc_lock_mode=2 innodb_autoinc_lock_mode=2
 +expire-logs-days = 30
 +#max_binlog_files = 20
 datadir=/var/lib/mysql datadir=/var/lib/mysql
 socket=/var/lib/mysql/mysql.sock socket=/var/lib/mysql/mysql.sock
行 387: 行 393:
 : :
 </file>將 wsrep_sst_method 改成 xtrabackup-v2 同步速度變快, 且能成功啟動. </file>將 wsrep_sst_method 改成 xtrabackup-v2 同步速度變快, 且能成功啟動.
 +  * 當發現 /var/lib/mysql 內出現大量的 mysql-bin.xxxxxx 佔據磁碟空間的處理方式
 +    * 參考 - https://www.percona.com/blog/2018/03/28/safely-purging-binary-logs-from-master/
 +    * 這是重要的系統資料紀錄, 用於資料還原, 不過可以規劃成只有多少個數量, 或是保留可還原的天數, 在 /etc/my.cnf 內加上這樣的設定參數, 重新啟動 mysql 即可依照設定刪除
 +    * Exp. 保留可還原 20 天內的資料<cli>
 +[mysqld]
 +:
 +expire-logs-days = 20
 +:
 +</cli>
 +    * Exp. 保留 10 個資料紀錄檔<cli>
 +[mysqld]
 +:
 +max_binlog_files = 10
 +:
 +</cli>
 +
  
 ===== 參考網址 ===== ===== 參考網址 =====
  • tech/perconaxc.1594018337.txt.gz
  • 上一次變更: 2020/07/06 14:52
  • jonathan_tsai