Dizin işlemleri için bir kurtarma modeli seçme
Bazıları tamamen kütüğe, büyük ölçekli dizin işlemleri işlem günlüğü çevrimiçi veya çevrimdışı işlem yürütülen olup olmadığını hızlı bir şekilde doldurmak neden olabilir büyük veri yükleri oluşturabilir.Bu performansı etkileyebilir.Bu dizin işlemleri en az dizini işlem süresi için veritabanı kurtarma modeli bulk-logged veya basit ayarlayarak oturum açmış olabilir.En küçük günlük tam günlük çok daha etkilidir ve günlük alanı dolduran Index işlemi olasılığını azaltır.
Dizin işlem günlüğü
Aşağıdaki tablo, dizin işlemleri ve bu işlemler için her veritabanı kurtarma modeli kullanılabilir günlük türünü listeler.Bu kurtarma modelleri, hem çevrimiçi hem de çevrimdışı dizin işlemleri için desteklenir.
Dizin işlemi |
Tam |
Bulk-logged |
Simple |
---|---|---|---|
ALTER DİZİN YENİDEN DÜZENLE |
Tamamen kütüğe |
Tamamen kütüğe |
Tamamen kütüğe |
ALTER DİZİN YENİDEN OLUŞTURMA |
Tamamen kütüğe |
En az oturum |
En az oturum |
DİZİN OLUŞTURMA |
Tamamen kütüğe |
En az oturum |
En az oturum |
DBCC INDEXDEFRAG |
Tamamen kütüğe |
Tamamen kütüğe |
Tamamen kütüğe |
DBCC DBREINDEX |
Tamamen kütüğe |
En az oturum |
En az oturum |
DROP INDEX |
Dizin sayfa kaldırma tam olarak kaydedilir; Yeni yığın yeniden varsa, tam olarak kaydedilir. |
Dizin sayfa kaldırma tam olarak kaydedilir; yeniden yeni yığın oluşturma, eğer varsa en az günlüğe kaydedilir. |
Dizin sayfa kaldırma tam olarak kaydedilir; yeniden yeni yığın oluşturma, eğer varsa en az günlüğe kaydedilir. |
Daha fazla bilgi için bkz: Bir veritabanı için kurtarma modeli seçme.