2011-11-25 58 views

回答

1

擱置擱架基本上未提交,正在等待使用特殊標記集進行更改,該特定標記集將其標識爲擱置集而非正常工作空間。

當您刪除擱置集時,掛起的更改將被撤消並且內容被標記爲要刪除。

如果shelveset非常大,並且希望釋放服務器上的磁盤空間,則應該知道該空間不會立即釋放回SQL,但最終會釋放該空間。在高層次,下面的事情要發生:

  • TFS具有運行nighlty並清除了破壞的內容內置作業(版本控制管理工作)。
  • 還有另一份工作(優化數據庫)將重組/重建SQL索引
  • SQL也將需要運行它的「鬼清理」過程,除非你收縮SQL數據文件釋放頁面
  • ,SQL會將空間保留爲「空閒頁面」並且不將其返回給操作系統。
0

擱架組使用的間距將被刪除時回收。擱架就像服務器上的工作區,當您刪除擱架組時,相應的行被刪除。