Memadatkan Objek Besar dalam tugas Reorganisasi Indeks


16

Saya menyiapkan rencana pemeliharaan di SQL Server 2008 R2.

Pada Tugas Reorganisasi Indeks itu memiliki opsi untuk "Compact Large Objects". Apa maksudnya dan saya ingin menyalakannya?

Jawaban:


18

Objek besar (LOB) disimpan di "halaman" yang berbeda. Halaman adalah bagian kecil dari basis data, biasanya potongan 8kb. Untuk baris yang berisi kolom LOB, halaman normal akan berisi referensi ke halaman LOB.

Dari halaman manual indeks perubahan :

WITH (LOB_COMPACTION = {ON | OFF})
Menentukan bahwa semua halaman yang berisi data objek besar (LOB) dipadatkan. Jenis data LOB adalah gambar, teks, ntext, varchar (max), nvarchar (max), varbinary (max), dan xml. Memadatkan data ini dapat meningkatkan penggunaan ruang disk. Standarnya adalah ON.

Standarnya adalah "aktif" dan ini merupakan kasus sulit di mana Anda ingin mematikannya. Mungkin jika Anda memiliki jendela waktu yang ketat untuk pengindeksan ulang, dan mematikan pemadatan LOB akan memungkinkan Anda untuk memenuhi jendela.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.