Sql-Server
什麼時候應該縮減事務日誌?
我們每 3 分鐘進行一次日誌備份,但儘管如此,事務日誌仍然設法在磁碟上增長到 200+ gb。日誌備份後它幾乎完全是空的。您如何知道您的事務日誌是否變得太大而需要縮小?如何確定最佳尺寸?
事務日誌大小也很重要,因為 VLF 碎片可能會嚴重破壞您的還原和事務日誌性能。首先我要確保您的 tlog VLF 沒有嚴重碎片化。
其次,Paul Randal 說的一個好方法是讓你的應用程序在本地執行一周,然後看看它有多大。確保您對其進行定期維護等。
現在可能因為臨時維護、查詢、寫得不好的查詢而變得如此之大,但要找到目前合適的大小。
https://www.sqlshack.com/what-is-sql-server-virtual-log-file-and-how-to-monitor-it/