Sql-Server
SQL Server / SSMS 佔用大量磁碟空間
我為我的大學課程安裝了 SQL Server + SSMS,從那時起我的磁碟空間就會失去(每隔一段時間,就會失去大約 3 GB 的空間)。我強烈懷疑 SQL Server 和/或 SSMS 有問題(因為它只發生在我安裝它們之後),但是我不知道如何追踪失去的空間。它是否在進行大量日誌記錄?備份?不知道。
我在哪裡可以找到該磁碟空間和/或檢查它是否是 SQL Server 和/或 SSMS 的惡作劇?
感謝您的時間。
注意:我使用的是 SSMS 18.9.1 和 SQL Server 2019 開發人員版。我也許可以更新,但出現的任何問題都將是我偏離官方提供的版本的錯。
您可能想使用WinDirStat查看哪些文件實際佔用了空間。它甚至可能不是你想的那樣。
SQL Server 不會自行備份,因此除非您通過維護計劃或其他腳本設置它們,否則它們不太可能是罪魁禍首。
更有可能的是:
- 您的數據庫處於完全恢復狀態,並且您沒有進行日誌備份,在這種情況下,您可以將其切換到簡單恢復模式,以便 SQL Server 為您管理事務日誌
- 您的數據/日誌文件設置為按百分比增長,在這種情況下,您可以將它們設置為按更小更可預測的增量增長,這樣它們就不會以基於百分比的指數增量增長
如果目標是回收磁碟空間,請隨意搜尋任意數量的腳本或 GUI 演練來完成該任務。