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 テキスト処理コマンドの使用法と例

推薦する

Tomcat Nginx Redis セッション共有プロセス図

1. 準備ミドルウェア: Tomcat、Redis、Nginx Jar パッケージ: commons...

Ubuntu 19.10 で ssh サービスを有効にする (詳細なプロセス)

Ubuntuでsshを開くのに1時間以上かかりました。主な原因は、最初に読んだチュートリアルの手順...

MySQLでデータをエクスポートするいくつかの方法の詳細な説明

MySQL データをエクスポートする目的は、データベースのバックアップ、テーブル構造のエクスポート、...

MySQL マスタースレーブ構成の学習ノート

● 新しいプロジェクトのセキュリティを確保するためにクラウド データを購入する予定でした。 Alib...

JS ループで async と await を正しく使用する方法

目次概要(ループモード - 共通)配列と非同期メソッドを宣言して反復するforループで使用するマップ...

JavaScript の差異を利用して比較ツールを実装する

序文仕事では、毎週従業員が提出した資料を数える必要がありますが、それを一つずつコピーして貼り付けるの...

MYSQL インストールの解凍バージョンと発生したエラーと解決策

1 インストールMYSQL 公式サイトから対応する解凍バージョンをダウンロードし、必要なディレクトリ...

CSSは親コンテナのdivをimg画像で埋め、コンテナのサイズに適応します。

ページに複数の画像を導入すると、画像のサイズがばらつくことがあります。しかし、それらを一貫したサイズ...

VMware 仮想マシン (CentOS7 イメージ) を使用して Linux をインストールする

1. VMwareのダウンロードとインストールリンク: https://www.jb51.net/s...

CSSフローティングとフローティング解除について

フロートの定義要素を通常のドキュメント フローから外し、要素を左また​​は右に近づけます。親要素の端...

ログインと登録機能を実現するjs

この記事の例では、ログインと登録機能を実装するためのjsの具体的なコードを参考までに共有しています。...

docker での psql データベースのバックアップとリカバリの詳細な説明

1. DockerでのPostgresデータベースのバックアップ注文: docker exec it...

CentOS8でルートパスワードを素早く変更する方法

Centos8仮想マシンを起動し、上下キーを押して図1のインターフェースの最初の行を選択します。図1...

Tomcat CentOS インストールプロセス図

Tomcat CentOS インストールこのインストール チュートリアルでは、次の内容について説明し...

Ubuntu 上の Apache で SSL (https 証明書) を設定する正しい方法の詳細な説明

まず、Alibaba Cloud の公式チュートリアルをご覧ください。ファイルの説明: 1. 証明書...