通常の状況ではトランザクションログファイルを縮小する必要はありません。
多くの場合、完全復旧モードであり、トランザクションログのバックアップを定期的に実行していないことを意味します。
ログファイルのサイズは、パフォーマンス自体には影響しません。ただし、仮想ログファイル(VLF)の断片化は、パフォーマンスに非常に悪影響を与える可能性があります(多くの場合、そうなります)。
参照:トランザクションログVLF-多すぎるか少なすぎるか? ログ実行に含まれるVLFの数を確認するには:
DBCC LOGINFO
ログを縮小することはできますが、そもそもログが大きくなる原因を取り除くことはできません。
正規の参照は次のとおりです。
[注:データベースが本番データベースでない場合は、リカバリモードをシンプルに設定できます。]