概要 今日は主に、MySQL データベースから binlog ログを正しく削除する方法を紹介します。ログをクリアするために rm コマンドを強制的に使用しないように注意してください。そうしないと、mysq-bin.index が乱れ、最終的には後の expire-log-days 構成項目が失敗することになります。 1. binlogログを表示する mysql> バイナリログを表示します。 2. 特定のログファイルの前のすべてのログファイルを削除する バイナリログを 'mysql-bin.000035' に消去します。 3. 2019-09-09 13:00:00までにbinlogログをクリーンアップする '2019-09-09 13:00:00' より前のマスター ログを消去します。 4. 3日前のbinlogログをクリーンアップする DATE_SUB(NOW( ), INTERVAL 3 DAY) より前のマスターログを消去します。 --BEFORE、変数の日付引数は 'YYYY-MM-DD hh:mm:ss' の形式にすることができます。ここでのクリーンアップは、現在から 3243600 秒前、つまりこのファイルが最後に更新された時刻からのファイルを参照します。 --使用中のバイナリログが誤って削除されないように、時間とファイル名、特に時間の年とファイル名のシリアル番号を間違って記述しないでください。 ! ! --使用中のbinlogを削除しないでください。 ! ! 5. すべてのログをリセットする マスターをリセットします。 6. binlogログを手動で切り替える ログをフラッシュする --またはバイナリログをフラッシュする ある日にすべてのバイナリログを削除し、データベースが新しいログを生成しない場合は、手動切り替えを使用してログを生成できます。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: ECMAScriptにおけるプリミティブ値と参照値の詳しい説明
この記事では、例を使用して MySQL の重複インデックスと冗長インデックスについて説明します。ご参...
シナリオの説明あるシステムでは、機能サービスはdocker stack deploy xxxで起動し...
この記事では、mysqld プロセスをシャットダウンするプロセスと、MySQL インスタンスを安全か...
img 画像タグに alt 属性を追加しますか?画像 img タグの alt 属性を見落とすことはよ...
1. はじめにElasticsearchは現在非常に人気があり、多くの企業が利用しているため、esを...
1. GitLabの紹介Gitlab 公式アドレス: https://about.gitlab.co...
最近データベースを学び始めたのですが、とても興味深いコースだと感じていますが、含まれる内容の多くは私...
HTMLコード:コードをコピーコードは次のとおりです。 <td align="cen...
1.1 データ型の概要データ型は、各フィールドに保存できるデータの種類、保存できるデータの量、保存で...
目次1. CentOS 7.9 20にDockerをインストールする2. MySQL クラスターをデ...
最近、Linux を使用してローカルにログインしていたところ、正常にログインできず、次のエラー メッ...
シームレス カルーセルは非常に一般的なエフェクトであり、ロジックを理解すれば非常に簡単です。効果は以...
「人間中心」と「グリーンデザイン」という2つの視点から考える——デザイン業界の同僚とも議論する2つの...
<base target=_blank> は、基本リンクのターゲット フレームを新しいペ...
Gird レイアウトは Flex レイアウトといくつかの類似点があり、どちらもコンテナーの内部項目を...