SQLServerのトランザクションログは、使われていない領域をうまく再利用してくれないのか、SQLServer 2008、SQLServer 2012 とバージョンを問わず、徐々に、どこまでも拡張していきます。
レポート⇒標準レポート⇒ディスク使用料を普段から見るようにして、トランザクションログの使用済み領域がどの程度なのか把握し、定期的にそのサイズまでトランザクションログを縮小するのは、必須なようです。
【トランザクションログを20GBまで縮小するSQLサンプル】
USE データベース名;
GO
-- Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (トランザクションログ論理名, 20000);
GO
最近のコメント