Große Objekte in der Aufgabe "Index neu organisieren" komprimieren

15

Ich richte einen Wartungsplan in SQL Server 2008 R2 ein.

In der Aufgabe "Index reorganisieren" gibt es eine Option für "Große Objekte komprimieren". Was bedeutet das und möchte ich es einschalten?

Nicht ich
quelle

Antworten:

17

Große Objekte (LOBs) werden auf verschiedenen "Seiten" gespeichert. Eine Seite ist ein kleiner Abschnitt einer Datenbank, normalerweise ein 8-KB-Block. Bei Zeilen, die LOB-Spalten enthalten, enthält die normale Seite einen Verweis auf die LOB-Seite.

Von der Manpage alter index :

WITH (LOB_COMPACTION = {ON | OFF})
Gibt an, dass alle Seiten, die LOB-Daten (Large Object) enthalten, komprimiert werden. Die LOB-Datentypen sind image, text, ntext, varchar (max), nvarchar (max), varbinary (max) und xml. Durch das Komprimieren dieser Daten kann die Speicherplatznutzung verbessert werden. Die Standardeinstellung ist ON.

Die Standardeinstellung ist "Ein" und es ist schwierig, sie auszuschalten. Wenn Sie möglicherweise ein striktes Zeitfenster für die Neuindizierung haben und die LOB-Komprimierung ausschalten, können Sie das Fenster einhalten.

Andomar
quelle