国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MYSQL日志的正確刪除方法詳解

2024-07-24 13:09:16
字體:
供稿:網(wǎng)友
這篇文章主要介紹了MYSQL日志的正確刪除方法,詳細分析了MySQL日志刪除的步驟與相關(guān)注意事項,需要的朋友可以參考下
 

本文詳細講述了MYSQL日志的正確刪除方法。分享給大家供大家參考,具體如下:

1.查找:

MySQL> show binary logs;+—————-+———–+| Log_name | File_size |+—————-+———–+| mysql-bin.000001 | 150462942 || mysql-bin.000002 | 125 || mysql-bin.000003 | 106 |+—————-+———–+

2.刪除bin-log(刪除mysql-bin.000003之前的而沒有包含mysql-bin.000003)

mysql> purge binary logs to 'mysql-bin.000003';Query OK, 0 rows affected (0.16 sec)

3. 查詢結(jié)果(現(xiàn)在只有一條記錄了.)

mysql> show binlog events/G*************************** 1. row ***************************Log_name: mysql-bin.000003Pos: 4Event_type: Format_descServer_id: 1End_log_pos: 106Info: Server ver: 5.1.26-rc-log, Binlog ver: 41 row in set (0.01 sec)(mysql-bin.000001和mysql-bin.000002已被刪除)mysql> show binary logs;+—————-+———–+| Log_name | File_size |+—————-+———–+| mysql-bin.000003 | 106 |+—————-+———–+1 row in set (0.00 sec)

(刪除的其它格式運用!)

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′;

清除3天前的 binlog

PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY);

BEFORE變量的date自變量可以為'YYYY-MM-DD hh:mm:ss'格式。MASTER和BINARY是同義詞。

如果您有一個活性的從屬服務器,該服務器當前正在讀取您正在試圖刪除的日志之一,則本語句不會起作用,而是會失敗,并伴隨一個錯誤。不過,如果從屬服務器是休止的,并且您碰巧清理了其想要讀取的日志之一,則從屬服務器啟動后不能復制。當從屬服務器正在復制時,本語句可以安全運行。您不需要停止它們。

要清理日志,需按照以下步驟:

1. 在每個從屬服務器上,使用SHOW SLAVE STATUS來檢查它正在讀取哪個日志。

2. 使用SHOW MASTER LOGS獲得主服務器上的一系列日志。

3. 在所有的從屬服務器中判定最早的日志。這個是目標日志。如果所有的從屬服務器是更新的,這是清單上的最后一個日志。

4. 制作您將要刪除的所有日志的備份。(這個步驟是自選的,但是建議采用。)

5. 清理所有的日志,但是不包括目標日志。

在contab設置:

復制代碼代碼如下:
0 1 * * *  `mysql -uroot -e 'PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY);'`

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。



注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宾川县| 岱山县| 滦南县| 葵青区| 永顺县| 宝坻区| 南召县| 老河口市| 文昌市| 余干县| 静宁县| 济源市| 尚志市| 英超| 元江| 巴南区| 南宁市| 滕州市| 顺义区| 崇明县| 兰坪| 普定县| 金门县| 肇源县| 平远县| 米泉市| 确山县| 永登县| 康保县| 油尖旺区| 中卫市| 五峰| 阿坝| 华坪县| 邵阳市| 文成县| 临沧市| 赞皇县| 东乌| 定襄县| 龙井市|