DBAのバイナリログファイルの管理

クリエイティブコモンズライセンス 著作権:帰属、紙ベースを作成するために他人を許可し、(同じライセンスで元のライセンス契約に基づいて用紙配布する必要がありますクリエイティブコモンズ

バイナリログファイルの管理

MySQLのバイナリログファイルの管理には、次のものがあります。

図1は、有効期限を設定します

MySQLの>グローバルexpire_logs_days = 1を設定します。

設定しビンログは、1日前に期限切れ

2ビューのbinlogファイル

MySQLは>>バイナリログを表示します。 

3手動でクリーンビンログファイル

[email protected]:3316 [(なし)]> [ヘルプパージ。
名前: 'PURGE BINARY LOGS'
説明:
構文:
PURGE {BINARY | MASTER LOGS}
'LOG_NAME' TO {| } datetime_expr、BEFORE

バイナリログには、データに関する情報が含まれているファイルのセットです
MySQLサーバーによって行われた変更を。ログは、のセットで構成され
たバイナリ・ログ・ファイルに加え、インデックスファイル(参照
http://dev.mysql.com/doc/refman/5.5/en/binary-log.htmlを)。

PURGE BINARY LOGSステートメントがリストされているすべてのバイナリログファイル削除
前に指定されたログファイル名や日付にログインデックスファイルにします。
BINARYとMASTERは同義語です。削除されたログファイルもから削除され
指定されたログファイルになるように、インデックスファイルに記録されているリスト
リストの最初の。

この文は、サーバがで開始されなかった場合は何も影響がありません
バイナリログを有効にする--log-binオプションを。

URL:http://dev.mysql.com/doc/refman/5.5/en/purge-binary-logs.html

例:
PURGE BINARY LOGS TO 'のmysql-bin.010';
PURGE BINARY LOGS '2008-04-02 22時46分26秒'のBEFORE。

以下のような:

[email protected]:3316 [(なし)]> PURGE BINARYログに '3316-binlog.000087'。           

 

すべてのbinlogファイルが前にクリーンアップ3316-binlog.000087は、3316-binlog.000087がクリーンアップされることはありません

 

注意:ディスクのbinlog上のファイルを削除しないでください

4ターンのbinlog

メイン図書館がオープンbinlogのでなければならない、有効期限は、一般的に10日に設定されています

ライブラリから閉じbinlogの考えることができ、または1日に設定

 

 

おすすめ

転載: blog.csdn.net/qq_28254699/article/details/93486064