mysql的binlog太大太多占用大量磁盤的解決_MySQL教程
推薦:SQL Server Management Studio 沒有出來一種情況,在安裝 sqlServer2005 時 居然出現(xiàn)兩個警告: 1 Com+ 目錄要求 2 Edition change check 郁悶!網(wǎng)上說出現(xiàn)兩個警告,是肯定裝不成功的!我抱著僥幸的態(tài)度試了下,成功了。 安裝成功后,正準(zhǔn)備 僅工具、聯(lián)機叢書和示例(T) 但是安裝不了,他提示我工作站組件安裝
現(xiàn)象:網(wǎng)站訪問越來越慢,最后無法訪問了,經(jīng)過檢查發(fā)現(xiàn)磁盤滿了。仔細查詢下來確認是由于mysql的binlog太多太大占用了空間。
分析過程及解決方案:通常出現(xiàn)這種問題都應(yīng)該登錄服務(wù)器檢查磁盤、內(nèi)存和進程使用的情況,通過top、df –h和free –m來檢查,發(fā)現(xiàn)磁盤空間滿了。再進一步通過du –sh對可以的目錄進行檢查,發(fā)現(xiàn)是mysql的binlog占用空間過大。清理binlog的方法如下:
1) 設(shè)置日志保留時長expire_logs_days自動刪除
查看當(dāng)前日志保存天數(shù):
show variables like '%expire_logs_days%';
這個默認是0,也就是logs不過期,可通過設(shè)置全局的參數(shù),使他臨時生效:
set global expire_logs_days=7;
設(shè)置了只保留7天BINLOG, 下次重啟mysql這個參數(shù)默認會失敗,所以需在my.cnf中設(shè)置
expire_logs_days = 7
2) 手動刪除BINLOG (purge binary logs)
用于刪除列于在指定的日志或日期之前的日志索引中的所有二進制日志。這些日志也會從記錄在日志索引文件
PURGE {MASTER | BINARY} LOGS TO 'log_name'
PURGE {MASTER | BINARY} LOGS BEFORE 'date'
例如:
PURGE MASTER LOGS TO 'mysql-bin.010';
PURGE MASTER LOGS BEFORE '2008-06-22 13:00:00';
PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY);
分享:SQL2005錯誤:2812 的解決方法一臺服務(wù)器重裝系統(tǒng)后,用附加表再配置同步復(fù)制的時候出錯: sql server 無法創(chuàng)建發(fā)布 找不到存儲過程 錯誤 2812 在SQL SERVER 2005中,有數(shù)據(jù)庫DB1,在A服務(wù)器上。由于要更換服務(wù)器,要把數(shù)據(jù)庫DB1遷移到B服務(wù)器上。而DB1是用于同步復(fù)制的。粗心的你沒有把同步復(fù)制(發(fā)
- MSSQL清空日志刪除日志文件
- 關(guān)于數(shù)據(jù)庫中保留小數(shù)位的問題
- 解析mysql與Oracle update的區(qū)別
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
猜你也喜歡看這些
- 怎樣從數(shù)據(jù)行入手保護SQL Server數(shù)據(jù)安全
- 如何巧妙規(guī)劃使用Oracle數(shù)據(jù)空間
- 解析MySQL實現(xiàn)SQL Server的sp_executesql
- Sql Server中的日期與時間函數(shù)
- SQL Server 索引基礎(chǔ)知識(2)----聚集索引,非聚集索引
- 巧用一條SQL語句實現(xiàn)其它進制到十進制轉(zhuǎn)換
- 解答SQL Server日志文件損壞嚴(yán)重的問題
- 詳解Microsoft SQL Server數(shù)據(jù)庫開發(fā)問題
- 真正高效的SQLSERVER分頁查詢(多種方案)
- 解析SQL Server 2005實現(xiàn)數(shù)據(jù)庫緩存依賴
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-mysql的binlog太大太多占用大量磁盤的解決。