您好,登錄后才能下訂單哦!
創建自動種子設定的可用性組的性能考慮
SQL Server 使用固定數目的線程進行自動種子設定。 在主實例中,SQL Server 對每個 LUN 使用一個線程來讀取更改。 在輔助實例中,SQL Server 對每個 LUN 使用一個線程來初始化數據庫。
在自動種子設定過程中,在主副本上的數據庫的日志備份繼續增長,不能被截斷,直到數據庫的自動種子設定完成。然后,事務日志可以使用日志備份來截斷。在一個繁忙的數據庫上長時間的初始化進程會導致顯著的事務日志增長。關于延遲事務截斷,可以參考影響延遲事務截斷的因素。
自動種子設定是一個單線程進程,可以最多處理5個數據庫。例如,對于含有2個數據庫的可用性組,有3個輔助副本。那么主副本上的VDI線程數實際為5*12=60個。單線程影響性能,尤其是可用性組不只一個數據庫時。
自動種子設定可以使用壓縮,但是它默認是禁用的。在主要副本上設置跟蹤標志 9567,以在自動種子設定過程中啟用數據流壓縮。 這可以顯著減少自動種子設定的傳輸時間,但也會增大 CPU 使用率。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。