Sql-Server-2008

在重組索引任務中壓縮大對象

  • September 17, 2020

我正在 SQL Server 2008 R2 中設置維護計劃。

在重組索引任務上,它有一個“壓縮大對象”選項。這是什麼意思,我想打開它嗎?

大對象 (LOB) 儲存在不同的“頁面”中。頁面是數據庫的一小部分,通常為​​ 8kb 塊。對於包含 LOB 列的行,普通頁將包含對 LOB 頁的引用。

更改索引手冊頁

WITH ( LOB_COMPACTION = { ON | OFF } )

指定壓縮所有包含大對象 (LOB) 數據的頁面。LOB 數據類型是 image、text、ntext、varchar(max)、nvarchar(max)、varbinary(max) 和 xml。壓縮這些數據可以提高磁碟空間的使用。預設值為開。

預設值為“開”,很難想到您想要將其關閉的情況。也許如果您有一個嚴格的重新索引時間視窗,並且關閉 LOB 壓縮將允許您滿足該視窗。

引用自:https://dba.stackexchange.com/questions/8132