私の質問は、ファイルストリームガベージコレクターの速度を加速することです。詳細はこの質問で説明されています
私のシナリオを説明させてください
- デバッグ/テストの理由で、開発マシンに顧客DBをコピーする必要があることがよくあります
- DBにはファイルストリームBLOBデータが多すぎることがあるため、バックアップサイズが10GBから2MBに移動するように削除することをお勧めします。
- そうです
Update TABLE set BLOB = NULL
- そして数時間または数日待つ
ブロブを大幅かつ迅速に削除する必要があるので、他に何ができるでしょうか?定期的に呼び出す必要がありcheckpoint
ますか、それともFilestreamファイルを手動で削除する必要がありますか?
ありがとう。
自分自身をよりよく表現するためだけに更新 します。これが私がすることです:
UPDATE TABLE_WITH_BLOBS SET BLOBFIELD = NULL
そして、理想的にはバックアップサイズを2MBにしたいのですが...