Share via


En az bellek başına sunucusunu yapılandırma seçeneği yapılandırmak

Nasıl yapılandırılacağı açıklanmıştır sorgu başına en az bellek sunucu yapılandırma seçeneğinde SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Sorgu başına en az bellek seçeneği belirtir (kilobayt olarak) bellek, bir sorgu yürütme için tahsis edilecek minimum tutar. Örneğin, eğer sorgu başına en az bellek ayarlanır 2,048 kb, en az o kadar toplam bellek almak için sorgu garantilidir. 1.024 kb varsayılan değerdir. En düşük değer 512 kb, ve en fazla 2.147.483.647 KB'dir (2 gb).

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

    Öneriler

    Güvenlik

  • En az bellek başına sorgu seçeneği yapılandırmak için kullanma:

    SQL Server Management Studio

    Transact-SQL

  • Takip: min bellek başına sorgu seçeneği yapılandırdıktan sonra 

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Miktarı min memory per queryüzerinde önceliği vardır bellek seçeneği create Index. Hem seçeneklerini değiştirirseniz ve index create memoryise az min memory per query, bir uyarı iletisi alırsınız, ancak değer ayarı. Sorgu yürütme sırasında bir başka benzer uyarısı alırsınız.

Ö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.

  • SQL ServerEn iyi bir sorgu ayrılacak bellek miktarını belirlemek sorgu işlemci çalışır. min memory per querySeçenek sağlar en az birisi tek sorgu alır bellek miktarını belirtmek yönetici. Onlar karma ve sıralama işlemleri büyük miktarda veri sorguları bu daha fazla bellek genellikle alırsınız. Değeri artan min memory per queryiçin bazı küçük ve orta ölçekli sorgular, ancak bunu yaparken bellek kaynaklarının artan rekabet yol açabilecek performansını artırabilir. min memory per querySeçeneği içeren sıralama için ayrılmış bellek.

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

En az bellek sorgu 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. İçinde sorgu başına en az bellek kutusunda, en az, bir sorgu yürütme için ayrılacak bellek (kilobayt olarak) girin.

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

Transact-SQL'i Kullanma

En az bellek sorgu 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 min memory per queryseçeneğine 3500kb.

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'min memory per query', 3500 ;
GO
RECONFIGURE;
GO

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

İzleme: sorgu seçeneği en az bellek yapılandırdıktan sonra

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

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

sp_configure (Transact-sql)

Kavramlar

Sunucu yapılandırma seçenekleri

Diğer Kaynaklar

index create memory Option