2
我的問題是關於加快FILESTREAM垃圾收集器的速度後如何加快垃圾收集,細節在this question刪除FILESTREAM數據
disuccsed讓我解釋一下我的情況
- 對於調試/測試我經常需要在我的研發機器上覆制客戶數據庫的原因
- 由於數據庫有時包含太多的文件流blob數據,我更願意將其刪除,因此備份大小從10GB移動到2 MB
- 我做
Update TABLE set BLOB = NULL
- ,等待數小時或數天
因爲我只需要大幅和快速去除斑點還能有什麼工作?我是否需要定期撥打checkpoint
或手動刪除文件流文件?
THanks。
更新 只是表達自己更好。這是我做的:
UPDATE TABLE_WITH_BLOBS SET BLOBFIELD = NULL
,然後我非常想有備份大小爲2 MB ...
謝謝! SP是我需要的。 – LaBracca 2013-02-22 13:42:22
它僅適用於2012年,而不適用於2008R2 – LaBracca 2013-02-22 13:45:54
是否可以將數據庫切換到簡單恢復模式(如果尚未),併發出檢查點以查看是否會提示垃圾回收運行? 請注意,如果您使用FULL恢復模式,則會打破恢復鏈,如果切換回此模型,則需要新的FULL備份。 – 2013-02-25 15:21:37