交易記錄檔(LDF)持續增長,佔用大量磁碟空間。
DUMP TRANSACTION 資料庫名 WITH NO_LOG;
BACKUP LOG 資料庫名 WITH NO_LOG;
DBCC SHRINKDATABASE (資料庫名);
或針對單一檔案:
DBCC SHRINKFILE (邏輯檔名, 目標大小_MB);
WITH NO_LOG 選項在 SQL Server 2008 後已移除,新版本請改用 ALTER DATABASE ... SET RECOVERY SIMPLE 後執行 DBCC SHRINKFILE