Mysql general_log をクリーンアップする方法の概要

Mysql general_log をクリーンアップする方法の概要

方法1:

グローバル general_log を 'OFF' に設定します。
テーブル mysql.general_log の名前を mysql.general_log2 に変更します。
mysql.general_log2 から削除します。

注意: DELETE FROM mysql.general_log2 を実行してテーブルデータを削除すると、オペレーティングシステムのデータファイルがまだ存在していることがわかります。データファイルを手動で削除してから、次のデータ操作手順を続行する必要があります。

テーブルgeneral_log2を最適化します。
テーブル mysql.general_log2 の名前を mysql.general_log に変更します。
グローバル general_log を 'ON' に設定します。

この方法は時間がかかります

方法2:

グローバル general_log を 'OFF' に設定します。

general_logファイルを見つけて実行する

cat /dev/null > general_log.csv

サイズも前回よりかなり早く解放されているのが分かりました。

方法3:

これを設定ファイル my.conf に追加できます。

一般ログ=1
general_log_file = '/data/mysql/general_log.CSV'

ファイルをより大きなディスクに保存する

以上が今回ご紹介した知識ポイントの全てです。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • MySQLデータベースのbinlogクリーンアップコマンドの詳細な説明
  • MySQL データベース内の数十億のデータを素早くクリーンアップする方法
  • バッチ処理を使用して MySQL データベースを自動的にバックアップおよびクリーンアップするコード
  • Alibaba Cloud MySQL スペースをクリーンアップする方法
  • MySQL サービスを完全に削除する方法 (レジストリをクリーンアップする)
  • mysql binlog ログを正しくクリーンアップする 2 つの方法
  • MySQL binlog ログを自動的にクリーンアップする方法
  • シェルスクリプトはMySQLをFTPに自動的にバックアップし、期限切れのバックアップを定期的にクリーンアップします。
  • MySQLテーブルの断片化の原因とクリーンアップを分析する
  • PHP データは保存前にクリーンアップされます。PHP intval の値の範囲は MySQL int の値の範囲とは異なることに注意してください。
  • MySQLオンラインデータベースのデータをクリーンアップする方法

<<:  JavaScript の寄生的構成継承についての簡単な説明

>>:  Linux echo テキスト処理コマンドの使用法と例

推薦する

Windows に異なる (2 つの) バージョンの MySQL データベースをインストールする詳細なチュートリアル

1. 原因: SQL ファイルをインポートする必要があるのですが、インポートできません。この文を実行...

VueはCanvasを使用してランダムなサイズで重なり合わない円を生成します

目次キャンバス関連文書エフェクト画像表示ケースの完全なコード親コンポーネントコードサブコンポーネント...

JavaScript プリミティブデータ型シンボルの詳細な説明

目次導入説明名前の競合私有財産要約する導入シンボル変数を作成する最も簡単な方法は、Symbol() ...

VueはTodoListの例をカプセル化し、ブラウザのローカルキャッシュのアプリケーションを実装します。

この記事では主に、Vue で TodoList をカプセル化するケースと、ブラウザのローカル キャッ...

MySQL でデータ復旧に binlog を使用する方法

序文最近、オンラインでデータが誤って操作されました。データベースが直接変更されたため、それを回復する...

HTML テーブルタグチュートリアル (35): 列間属性 COLSPAN

複雑なテーブル構造では、一部のセルが垂直方向に複数のセルにまたがるため、列間属性 COLSPAN を...

MySQL で最大接続数を設定するためのヒントのまとめ

方法1: コマンドラインの変更次の図に示すように、MySQL コンソールを開いて「set GLOBA...

下線を実現するための CSS3 トランジションの例コード

この記事では、下線を実現するための CSS3 トランジションのサンプル コードを紹介します。このコー...

MySqlを最適化するためにnot inを使用する方法

最近、プロジェクトで選択クエリを使用する際に、未使用の主キー ID を除外するために not in ...

setup+ref+reactive は vue3 の応答性を実装します

セットアップは、結合された API を記述するために使用されます。テンプレートが使用できるようにする...

Dockerfile 内の予約語命令の解析処理

目次1. Dockerfile とは何ですか? 2. Dockerfile構築プロセスの分析3. D...

JSホモロジー戦略とCSRFの詳細な説明

目次概要同一生成元ポリシー (SOP)相同制限クロスドメインをバイパスクロスサイトリクエストフォージ...

MySQL インポート csv エラーの 4 つの解決策

これは今日私が踏んだ4つの落とし穴を記念したものです...落とし穴1:地元のせいエラー:エラー 39...

分散ロックの原理と3つの実装方法の詳細な説明

現在、ほぼすべての大規模な Web サイトとアプリケーションは分散方式で展開されています。分散シナリ...

MySQL の中国語文字化け問題の解決方法

1. LinuxのMySQLで中国語の文字化けが発生する。以下の操作を実行する。 vi /etc/m...