Mysqlマスター/マスターセットアップでタングステンレプリケーターを使用しています。サーバーの空き容量が不足しており、6時間で約30Gを使用しています。これをどう処理するかわかりません。誰かがこれから私を助けることができれば素晴らしいでしょう。
ありがとう、スワループ。
30分より古いバイナリログをすべて消去する場合は、次のようにします。
mysql> PURGE BINARY LOGS BEFORE NOW() - INTERVAL 30 MINUTE;
最後のものを除くすべてのバイナリログを消去したい場合は、これを行います
mysql> PURGE BINARY LOGS BEFORE NOW();
深夜までにすべてのバイナリログを消去する場合は、次のようにします。
mysql> PURGE BINARY LOGS BEFORE DATE(NOW()) + INTERVAL 0 SECOND;
3日前の午前0時より前にすべてのバイナリログを消去する場合は、次のようにします。
mysql> PURGE BINARY LOGS BEFORE DATE(NOW()) + INTERVAL 0 SECOND - INTERVAL 3 DAY;
以前にこのようなバイナリログを削除することについて話しました
Apr 26, 2013
; mysql-binファイルを削除しても安全ですか?May 28, 2014
: 'mysql\data'のディスク領域を解放する試してみる !!!
ログをローテーションします。
mysql> FLUSH LOGS;
古いバイナリログを[再]移動します。最新のものを除いて、すべて削除しても安全です。