Sql-Server-2008
在重組索引任務中壓縮大對象
我正在 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 壓縮將允許您滿足該視窗。