MYSQL SERVER のログファイルを縮小する方法

MYSQL SERVER のログファイルを縮小する方法

トランザクション ログには、関連するデータベースに対する操作が記録され、データベースの回復に関連する情報も保存されます。

ログを縮小する理由は多数あり、スペース不足やアプリケーションの制限などが原因となる場合があります。

以下ではシンプルモードでの縮小操作について説明します。

1. コマンドライン

マスターを使用する
行く
ALTER DATABASE {DBName} SET RECOVERY SIMPLE WITH NO_WAIT
行く
ALTER DATABASE {DBName} SET RECOVERY SIMPLE --シンプルモード GO
{DB名}を使用する
行く
DBCC SHRINKFILE (N'{DBName}_Log'、8、TRUNCATEONLY)
行く
マスターを使用する
行く
ALTER DATABASE {DBName} SET RECOVERY FULL WITH NO_WAIT
行く
ALTER DATABASE {DBName} SET RECOVERY FULL --フルモードに復元

2. グラフィカルインターフェースによるステップバイステップの操作

1. データベースのプロパティウィンドウを開く

2. データベースのリカバリモードを「完全」から「シンプル」に変更します

3. データベースログを縮小します。「タスク」->「縮小」

4. 縮小後、データベースのリカバリモードを「フル」に変更します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL シリーズ: redo ログ、undo ログ、binlog の詳細な説明
  • MySQLのREDOログ(リドゥログ)とロールバックログ(アンドゥログ)の詳しい説明
  • MySQLの7種類のログの概要
  • MySQLはデータ復旧を実装するためにbinlogログを使用する
  • MySQL のスローログ監視の誤報問題の分析と解決
  • MySQL スロークエリログの役割と公開
  • MySQL スロークエリログの有効化と設定
  • MySQL でのログインを取り消す
  • MySQLを監視するためのbinlogログ解析ツールの詳しい説明:Canal
  • MySQL 中断された接続警告ログの分析
  • MySQL Undo ログと Redo ログの概要

<<:  IDEA で Linux コマンドを使用する方法

>>:  要素動的ルーティングブレッドクラムの実装例

推薦する

MySql でメモリ使用量を削減する方法の詳細な説明

序文デフォルトでは、MySQL はデータベース クエリ データをキャッシュするために大きなメモリ ブ...

vuexの強制リフレッシュによるデータ損失問題の分析

vuex 永続状態基本原則: すべての vuex データをローカルストレージに保存し、ページが更新さ...

Mysql 8.0.17 winx64バージョンのインストール中に発生した問題を解決する

1. my.iniファイルを手動で作成して追加する # クライアントセクション # --------...

a タグをクリックして入力ファイルのアップロードダイアログボックスを表示する方法

htmlコードをコピーコードは次のとおりです。 <SPAN class=tag><...

LinuxはNetworkManagerを使用してMACアドレスをランダムに生成します

今では、自宅のソファーに座っていても、外の喫茶店にいても、ノートパソコンの電源を入れてWi-Fiに接...

Vue はシェイク機能を実装します (ios13.3 以降と互換性があります)

最近、shake.jsを使用して、shakeに似た機能を作成しました。ただし、shake機能はios...

SQL グループ化により重複を削除し、他のフィールドで並べ替える

必要:あるフィールドの同一項目を結合し、別の時間フィールドで並べ替えます。例:初めに テーブルから都...

SQL の左結合と右結合の原理と例の分析

テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...

MySQL インデックスの効率的な使用ガイド

序文ほとんどの方がMySQLとインデックスを使用したことがあると思いますが、適切なインデックスを作成...

WeChatアプレットはシンプルな手書き署名コンポーネントを実装します

目次背景:必要:効果1. アイデア2. 実装1. ページとスタイル2. 初期化3. クリックすると4...

Vueはタブ切り替えの虫眼鏡効果を実装します

この記事では、タブ切り替えの虫眼鏡効果を実現するためのVueの具体的なコードを例として紹介します。具...

Linuxファイルシステム操作の実装

この読書ノートでは、主にファイルシステムに関連する操作を記録します。ディスクとディレクトリの容量ディ...

フォーム要素とプロンプトテキストが揃っていない問題

最近のプロジェクトでは、多くのフォーム、特にチェックボックスとラジオボタンの作成が含まれます。しかし...

Linuxターミナルでの一般的なMySQL操作コマンドの詳細な説明

仕える: # chkconfig --list すべてのシステム サービスを一覧表示します # ch...

Docker での MySQL 8.0.20 のインストールと設定のチュートリアル

Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のと...