概要 今日は主に、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 の「落とし穴」についてお話...
1. 現在のスクリプトの実際のパスを取得します。 #!/bin/bash if [[ $0 =~ ^...
デモを作成するときにこのプラグインを使用していくつか問題が発生したため、プラグインの使用方法といくつ...
最近、WeChatはAppleによってダークモードの開発を強制されました。ますます多くのウェブサイト...
META タグは、一般的に タグと呼ばれ、HTML Web ページのソース コード内の重要な HTM...
1. 背景同社のプロジェクトは、これまでは手動で Maven でパッケージ化し、サーバーにアップロ...
今日はMySQLのインストール方法を学びましたが、その過程でいくつか問題が発生しました。関連記事をい...
Win10 で csv をエクスポートする方法は 2 つあります。1 つ目はツールを使用することです...
環境ホスト名IPアドレス仕えるジェンキンス192.168.216.200トムキャット、ジェンキンスサ...
フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...
年末なので仕事も少なくなっています。私が何もせずにいるのを見ると、上司はきっと不快に思うでしょう。そ...
目次序文1. 文字列の長さを取得する2. 文字列の指定された位置の値を取得する(1) charAt(...
ソフトウェア パッケージが存在しない場合は、インストールされているソフトウェアのソフトウェア ソース...
<label> タグは、入力要素のラベル (タグ) を定義します。ラベル要素はユーザーに...
目次1. セットアップ1. セットアップ関数の最初のパラメータ - props 2. 文脈2. セッ...