[英]I have a problem with my database log file size
我有一個數據庫,其中MDF大小為10GB,而LDF大小為47GB。
我將恢復模型更改為簡單和完整,但沒有改變。
我有一份完整備份(每天一次)和日志備份(每15分鍾一次)的工作。
如何減小日志文件LDF文件的大小?
您應該能夠使用DBCC SHRINKFILE
縮小事務日志文件。 假設以下查詢:
select name from MyUserDatabase.sys.database_files;
返回:
name
--------------------------------
MyUserDatabase
MyUserDatabase_log
您可以使用以下方法將事務日志文件縮小到最小大小(包括仍保留在其中的所有數據):
dbcc shrinkfile (MyUserDatabase_log, 1);
我的解決辦法是:EXEC sys.sp_cdc_disable_db
因為在“ SELECT * FROM SYS.DATABASES”列中啟用了cdc,並且使log_reuse_wait_desc變為REPLICATION並增加了日志文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.