Microsoft SQL Serverトランザクション ログを安全かつ効果的に縮小
Summary: SSMSまたはTSQLを使用してMicrosoft SQL Serverトランザクション ログを縮小する方法について説明します。ログ ファイルの肥大化を修正し、ディスクの問題を回避し、最適なデータベース パフォーマンスを維持します。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Microsoft SQL Serverデータベースのログ ファイルは、ファイル サイズが大きくなります。トランザクション ログ ドライブの場所の領域が不足すると、SQL Serverデータベースがオフラインになり、使用できなくなります。
Cause
Microsoft SQL Serverトランザクション ログが継続的に増加する最も一般的な原因は、データベース復旧モデルが完全または一括ログに設定されている場合です。完全復旧モデルまたは一括ログ復旧モデルを使用していて、ログ ファイルがバックアップされていない場合、ログ ファイルは増加し続けます。また、ファイルの破損が発生する可能性があり、その結果、トランザクション ログのサイズが、データベース トランザクション アクティビティに対して予想よりも大きくなる可能性があります。
Resolution
SQL Server トランザクション ログのファイル サイズが使用可能なすべてのディスク領域を占有する恐れがある場合は、ログの縮小操作でファイルを削減する必要があります。次の手順を使用して、SQL Serverトランザクション ログのサイズを縮小できます。
SQL Server Studio Managementを使用します。
- 縮小するトランザクション ログを含むデータベースを右クリックします。[タスク]>[>ファイルの縮小]を選択します。

- 表示されるインターフェイスには、ファイルの縮小操作のオプションが表示されます。以下の選択オプションを実行します。
ファイルの種類 - ドロップダウン フィールドで、[ Log]を選びます。
未使用領域の解放 - ラジオ ボタンを選択します。
[OK]をクリックして、ファイルの縮小を完了します。

- 次の TSQL ステートメントを実行して、指定したデータベース ログ ファイルを圧縮し、データベース ログ名を縮小するデータベース ログの名前に置き換えます。

- 上記のコマンドを使用してトランザクション ログが正常に縮小されない場合は、次の手順でログを縮小できます。必要に応じて、データベース名とログ ファイル名を置き換えます。

メモ: SQL Server トランザクション ログが縮小されない一般的な理由は、縮小操作を許可するのに十分な領域がログにないためです。
よくある質問:
- SQL Serverのログファイルのサイズを増やす方法は?
Microsoftの記事「データベース のサイズを増やす」に従います(このプロセスでは、以下が必要です)。
ALTER データベースに対する権限)
-
SQL Serverでデータベースを縮小することの欠点は何ですか?
SQL ログ ファイルを圧縮すると領域を解放できますが、データベースのパフォーマンスと断片化に悪影響を及ぼす可能性があります。データベースが過度に増加する根本原因に対処し、頻繁な縮小操作を避けるのが最善です。
SQL ログ ファイルの圧縮の詳細については、Microsoft の記事「Azure SQL Managed Instance でデータベースのファイル領域を管理する」を参照してください。
SQL ログ ファイルの圧縮の詳細については、Microsoft の記事「Azure SQL Managed Instance でデータベースのファイル領域を管理する」を参照してください。
Additional Information
Microsoft SQL Server トランザクション ログ ファイルのシャーク
再生時間:00:07:55 (hh:mm:ss)
利用可能な場合、このビデオ プレーヤーのCCアイコンを使用してクローズド キャプション(字幕)の言語設定を選択できます。
Affected Products
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft SoftwareProducts
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft SoftwareArticle Properties
Article Number: 000196817
Article Type: Solution
Last Modified: 12 Jun 2025
Version: 9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.