バイナリログファイルの管理
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日に設定