Dizin yapılandırma bellek sunucu yapılandırma seçeneği oluşturun

Nasıl yapılandırılacağı açıklanmıştır bellek dizin oluşturma sunucu yapılandırma seçeneğinde SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Bellek dizin oluşturma seçeneği, başlangıçta dizinler oluşturmak için ayrılan bellek maksimum miktarını denetler. Bu seçenek için varsayılan değer 0 (self-configuring)'dır. Daha fazla bellek daha sonra dizini oluşturmak için gerekli ve kullanılabilir bellek, sunucu bunu kullanır; Dolayısıyla, bu seçeneğin ayarı aşan. Ek bellek kullanılabilir değilse, dizin oluşturma zaten ayrılan bellek kullanmaya devam ederler.

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

    Öneriler

    Güvenlik

  • Dizin oluşturma bellek yapılandırmak için seçeneği:

    SQL Server Management Studio

    Transact-SQL

  • Takip: sonra yapılandırma dizin oluşturma bellek seçeneği 

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Ayarı sorgu başına en az bellek seçeneği üzerinde önceliği vardır bellek create Index seçeneği. Hem seçeneklerini değiştirirseniz ve bellek dizin oluşturma ise daha az sorgu başına en az bellek, bir uyarı iletisi alırsınız, ancak değer ayarlanır. Sorgu yürütme sırasında benzer bir uyarı alırsınız.

  • Bölümlenmiş dizinler, uyumlu olmayan ve büyük ölçüde paralellik varsa bölümlenmiş tablolar ve dizinler kullanırken, dizin oluşturma için minimum bellek gereksinimleri önemli ölçüde artırabilir. Bu seçenek, bir tek dizin oluşturma işlemi tüm dizin bölümleri için ayrılan bellek toplam başlangıç miktarını kontrol eder. Bu seçeneği ayarlanmış tutarı sorguyu çalıştırmak için en düşük gerekliliktir küçükse sorgu içeren bir hata iletisi sonlandırılır.

  • Bu seçenek çalışma değeri gerçek işletim sistemi ve donanım platformu için kullanılabilecek bellek miktarını aşmayacak SQL Serverçalışıyor. 32-Bit işletim sistemleri üzerinde çalışma değeri 3 gigabayttan (gb) olur.

Öneriler

  • Bu seçenek gelişmiş bir seçenektir ve yalnızca deneyimli veritabanı yönetici tarafından değiştirildi veya gereken sertifikalı SQL Serverteknisyeni.

  • Bellek dizin oluşturma seçenek self-configuring olduğunu ve genellikle ayar gerektirmeden çalışır. Ancak, dizinler oluşturma zorluklarla karşılaşırsanız, çalışma değeri bu seçenek değerini artırmayı düşünün.

Güvenlik

İzinler

Yürütme izinleri üzerinde sp_configure parametre ile yalnızca ilk parametre veya tüm kullanıcılar için varsayılan değer olarak verilir. Yürütülecek sp_configure hem parametrelerle bir yapılandırma seçeneği değiştirmek veya yeniden yapılandırın deyimini çalıştırmak için kullanıcı ayarlarını alter sunucu düzeyi izni verilmesi gerekir. AYARLARINI alter izni dolaylı tarafından düzenlenen sysadmin ve serveradmin sunucu rolleri sabit.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Dizin oluşturma bellek seçeneği yapılandırmak için

  1. Nesne Explorer, bir sunucuyu sağ tıklatın ve seçin Özellikler.

  2. Tıklayın bellek düğüm.

  3. Altında dizin oluşturma bellekyazın veya dizin oluşturmak için bellek seçeneği istediğiniz değeri seçin.

    Kullanım bellek dizin oluşturma dizin oluşturma sıralar tarafından kullanılan bellek miktarını denetlemek için seçeneği. Bellek dizin oluşturma seçenek yapılandıran ve çoğu durumda ayar gerektirmeden çalışacaktır. Ancak, dizinler oluşturma zorluklarla karşılaşırsanız, çalışma değeri bu seçenek değerini artırmayı düşünün. Sorgu sıralar aracılığıyla denetlenir sorgu başına en az bellek seçeneği.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Dizin oluşturma bellek seçeneği yapılandırmak için

  1. Bağlanmak Veritabanı Altyapısı.

  2. Standart çubuğundan tıklatın Yeni sorgu.

  3. Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Bu örnek, nasıl kullanılacağını gösterir sp_configure değerini ayarlamak için index create memoryseçeneğine 4096kb.

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

Daha fazla bilgi için, bkz. Sunucu yapılandırma seçenekleri.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

İzleme: bilgisayarınızı yapılandırdıktan sonra dizin oluşturma bellek seçeneği

Ayarı sunucuyu yeniden başlatmadan hemen etkinleşir.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Başvuru

sys.Configurations (Transact-sql)

Yeniden yapılandırın (Transact-sql)

sp_configure (Transact-sql)

Kavramlar

Sunucu bellek sunucu yapılandırma seçenekleri

Sunucu yapılandırma seçenekleri

Diğer Kaynaklar

index create memory Option