Exchange-2010

清理文件夾後 DEFRAG 並沒有真正改變數據庫大小

  • March 30, 2016

我將大約 50.000 封Sent Folder電子郵件.pst

$$ split by year $$然後的大小Sent Folder確實減少了〜36GB$$ This is what I see in Outlook when I right click it and check the size - before and after I moved the emails $$. 然後我跑了eseutil /d DatabaseName.edb /p /tNewDatabase.edb

我預計它的大小NewDatabase.edb至少會小 36GB,但它只有 4GB。目前DatabaseName.edb大約有 88GB,然後是 84GB。

我究竟做錯了什麼?

這很可能是由於保留。

對於每個數據庫,有 2 個與刪除相關的參數:

Keep deleted items for  

Keep deleted mailboxes for

顯然,第一個關注郵箱中的項目,而第二個關注郵箱本身。

在此處輸入圖像描述

如果這些參數未設置為“O”,則該項目將不會在數據庫中標記為已刪除(並且空間標記為“空閒”),因此這些記錄仍將由eseutil /d

請注意,值為 0 的事件,您必須等待數據庫清除/修剪過程發生才能將記錄標記為已刪除。

引用自:https://serverfault.com/questions/767013