Aracılığıyla paylaş


Dizin oluşturma bellek seçeneği

Içinde SQL Server, Dizin oluşturma bellek seçenek, en fazla başlangıçta dizinler oluşturmak için ayrılan bellek miktarını denetler.Daha fazla bellek, daha sonra dizini oluşturmak için gerekli olan bellek kullanılabilir, sunucu, bu nedenle, bu seçeneğin ayarı aşma kullanır.Ek bellek kullanılabilir durumda değilse, dizin oluşturma zaten ayrılan bellek kullanarak devam edecek.

Bölümlenmiş tablolar ve dizinler giriş nedeniyle SQL Server 2005, dizin oluşturma için en az bellek gereksinimlerini bölümlendirilmiş dizinleri olmayan hizalı ve büyük ölçüde parallelism durumunda önemli ölçüde artabilir. Yandakiyle başlayan SQL Server 2005, bu seçenek toplam ilk tüm bölümler tek bir dizin oluşturma işlemi bir dizin için ayrılan bellek miktarını denetler. Sorgu, bir hata iletisiyle tarafından bu seçeneği ayarlamak sorguyu çalıştırmak için gereken en düşük değerden büyükse sonlandırılacak.

The index create memory option is self-configuring and usually works without requiring adjustment.Dizinleri oluşturma sorunlarla karşılaşırsanız, ancak çalışma değerini bu seçenek değerinin çıkartabilirsiniz.

Bu seçenek için varsayılan değeri sıfırdır (self-configuring).

Bu seçenek için bir çalışma değeri gerçek donanım platformu üzerine ve işletim sistemi için kullanılabilen bellek miktarı aşıyor SQL Server çalışıyor. 32-Bit işletim sistemlerinde, çalışma değeri 3 gigabayttan (GB) olur.

Not

Bu ayarı, Sorgu başına en az bellek seçeneği ( üzerinde önceliğe sahiptir...Dizin oluşturma bellek seçeneği.Içinde SQL Server 2000, bu seçenekler bağımsız, ancak başlangıç ile SQL Server 2005 etkileşimde. Her iki seçenek de değiştirirseniz ve Dizin oluşturma bellek küçüktürSorgu başına en az bellek, bir uyarı iletisi alırsınız, ancak bu değer küme.Sorgu yürütülürken, benzer bir uyarı alırsınız.

The index create memory option is an advanced option.Kullanıyorsanız sp_configure sistem ayarını değiştirmek için saklı yordamıyla, değiştirebileceğiniz Dizin oluşturma bellek yalnızca Gelişmiş Seçenekler'i Göster 1 olarak küme.Bu ayar (olmadan, sunucu yeniden hemen) etkinleşir.

Örnek

Yapılandırılacak Dizin oluşturma bellek seçeneği için 4096:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'index create memory', 4096
GO
RECONFIGURE;
GO