記錄關(guān)閉MySQL數(shù)據(jù)庫(kù)binlog日志文件占用服務(wù)器資源

麥子 運(yùn)維技術(shù)144字?jǐn)?shù) 433閱讀1分26秒閱讀模式

今天遇到一個(gè)網(wǎng)友服務(wù)器無法正常使用,每次啟動(dòng)后一會(huì)就出現(xiàn)問題,數(shù)據(jù)庫(kù)連接不上。檢查后看到磁盤已經(jīng)占滿,但是實(shí)際上他網(wǎng)站并沒有多大占用資源。通過命令看到大量的MySQL binlog日志文件占用幾十個(gè)G的磁盤,這里刪除后還是會(huì)有生成出來。

如果需要徹底的解決的話,我們可以禁止數(shù)據(jù)庫(kù)Binlog日志的生成。

1、找到數(shù)據(jù)庫(kù)MySQL配置文件

一般為my.cnf或my.ini文件格式,然后找到代碼編輯。

[mysqld]
# 其他配置項(xiàng)...
# 關(guān)閉二進(jìn)制日志
skip-log-bin

將skip-log-bin設(shè)置為true,保存并關(guān)閉配置文件。

2、重啟MySQL服務(wù)

在命令行或終端中執(zhí)行以下命令來重啟MySQL服務(wù)以使配置更改生效。

sudo service mysql restart

3、檢驗(yàn)配置

連接到MySQL數(shù)據(jù)庫(kù),并執(zhí)行以下命令來驗(yàn)證binlog是否已成功關(guān)閉。

SHOW VARIABLES LIKE 'log_bin';

如果返回結(jié)果中的Value為OFF,則表示binlog已成功關(guān)閉。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年9月16日 11:15:24
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://bjj.org.cn/close-binlog.html
  • 關(guān)閉MYSQL日志