資料庫有大量的未使用空間 (SharePoint Server)
**適用版本:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**上次修改主題的時間:**2017-08-28
**摘要:**了解如何為 SharePoint Server 2016 和 SharePoint 2013 解決 SharePoint Health Analyzer 規則「資料庫中有大量的空間未使用」。
規則名稱: 資料庫中有大量的空間未使用。
摘要: 資料庫的磁碟配置有大量未使用的空間。除非壓縮此資料庫的大小,否則資料庫會使用檔案系統上的大量空間。如果未使用的空間超過磁碟空間的 20% 並大於自動成長大小加上 50 MB,則會發生此事件。
原因: 有許多活動會在資料庫中產生未使用的空間。這些活動包括執行 Windows PowerShell Move-SPSite 命令,以及刪除文件、文件庫、清單、清單項目及網站。
解決方案:忽略此事件,或在必要時壓縮資料庫。
您通常可以安全地忽略此事件。只有在絕對必要時才要壓縮資料庫;例如,當您執行作業從資料庫移除非常大量的資料,且預期不會再使用此可用空間時。您可以使用 DBCC ShrinkDatabase 命令或 SQL Server Management Studio 壓縮資料庫。如需詳細資訊,請參閱 DBCC SHRINKDATABASE (Transact-SQL)(https://go.microsoft.com/fwlink/p/?LinkID=110852) 及壓縮資料庫 (https://go.microsoft.com/fwlink/p/?LinkID=224904)。
白皮書<SharePoint 資料庫維護 提供壓縮資料庫的重要準則。極力建議您閱讀此白皮書,再壓縮資料庫。