真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql的binlog安全刪除-創(chuàng)新互聯(lián)

 1.手動(dòng)清除binlog文件

創(chuàng)新互聯(lián)是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計(jì)公司的優(yōu)秀設(shè)計(jì)人員和策劃人員組成的一個(gè)具有豐富經(jīng)驗(yàn)的團(tuán)隊(duì),其中包括網(wǎng)站策劃、網(wǎng)頁美工、網(wǎng)站程序員、網(wǎng)頁設(shè)計(jì)師、平面廣告設(shè)計(jì)師、網(wǎng)絡(luò)營銷人員及形象策劃。承接:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)頁設(shè)計(jì)制作、網(wǎng)站建設(shè)與維護(hù)、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫開發(fā),以高性價(jià)比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺(tái)等全方位的服務(wù)。

    理論上,應(yīng)該在配置文件/etc/my.cnf中加上binlog過期時(shí)間的配置項(xiàng),expire_logs_days = 10.但是如果沒有加這一項(xiàng),隨著產(chǎn)生越來越多的binlog,磁盤被吃掉了不少??梢灾苯觿h除binlog文件,但是可以通過mysql提供的工具來刪除更安全。因?yàn)閜urge會(huì)更新mysql-bin.index中的條目,而直接刪除的話,mysql-bin.index文件不會(huì)更新。mysql-bin.index的作用是加快查找binlog文件的速度。

    先help一下吧mysql的binlog安全刪除

 mysql> help purge
 Name: 'PURGE MASTER LOGS'
 Description:
 Syntax:
 PURGE {MASTER | BINARY} LOGS TO 'log_name'
 PURGE {MASTER | BINARY} LOGS BEFORE 'date'

 Deletes all the binary logs listed in the log index prior to the
 specified log or date. The logs also are removed from the list recorded
 in the log index file, so that the given log becomes the first.

 This statement has no effect if the --log-bin option has not been
 enabled.

 URL:http://dev.mysql.com/doc/refman/5.0/en/purge-master-logs.html

 Examples:
 PURGE MASTER LOGS TO 'mysql-bin.010';
 PURGE MASTER LOGS BEFORE '2003-04-02 22:46:26';

 兩種方法都可用。第一個(gè)是刪除至某一個(gè)文件為止,第二個(gè)是刪除到某個(gè)日期為止。

 比如我們刪除2017-05-31之前的log,可以這樣

 mysql>PURGE MASTER LOGS BEFORE '2017-05-31 00:00:00';

2.設(shè)置expire_logs_days

# vim /etc/my.cnf  //修改expire_logs_days,x是自動(dòng)刪除的天數(shù),一般將x設(shè)置為短點(diǎn),如10
 expire_logs_days = x  //二進(jìn)制日志自動(dòng)刪除的天數(shù)。默認(rèn)值為0,表示“沒有自動(dòng)刪除”

   此方法需要重啟mysql,附錄有關(guān)于expire_logs_days的英文說明

   當(dāng)然也可以不重啟mysql,開啟mysql主從,直接在mysql里設(shè)置expire_logs_days

 > show binary logs;
 > show variables like '%log%';
 > set global expire_logs_days = 10;

需要注意的是:最好到slave上面去看下當(dāng)前同步到那個(gè)binlog文件了,用show slave status查看。否則,master上刪多了的話,就造成slave缺失日志文件而導(dǎo)致數(shù)據(jù)不一致了。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享名稱:mysql的binlog安全刪除-創(chuàng)新互聯(lián)
本文來源:http://weahome.cn/article/godeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部