鏡像是一個很好的災難恢復手段,配置簡單,切換快速。網上教如何配置的文章很多,這裡介紹下如何處理LDF過大導致磁盤撐爆的情況。
首先要明確的是鏡像不能清日志的, 鏡像是的工作跟日志是有關聯的。常用的.清空日志DUMP TRANSACTION 'db_name' WITH NO_LOG;和截斷事務日志BACKUP LOG 'db_name' WITH NO_LOG;都是無效的。 1建立多個日志文件,以免單個日志文件撐爆 2根據日志的增長情況,經常備份日志 BACKUP LOG DB_Name to disk = 'X:\DB_Name_Log.log' 3 收縮日志 DBCC SHRINKFILE (Log_Name),但是這個幾乎沒用。不過經過備份後,日志文件內部已經截斷了,及時備份可以截斷活動日志,讓日志文件內標內記非活動的虛文件可重復使用. 查詢日志的使用情況以及在被那些應用占用 dbcc sqlperf(logspace) go Database Name Log Size (MB) Log Space Used (%) Status -------------------------------------------------------------------------------------------------------------- DB_Name 77404.91 9.809758 0 select name, recovery_model_desc, log_reuse_wait,log_reuse_wait_desc from sys.databases name recovery_model_desc log_reuse_wait log_reuse_wait_desc -------------------------------------------------------------------------------------------------------------- master SIMPLE 0 NOTHING