Makale numarası: 321363 - Son Gözden Geçirme: 22 Şubat 2007 Perşembe - Gözden geçirme: 4.3

Nasıl yapılır: SQL Server yapılandırma seçeneklerini kullanarak, bellek kullanımı ayarlama

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

SQL Server'ı başlattığınızda, SQL Server bellek kullanımı steadily artırmak, sunucu üzerindeki etkinliği düşük olduğunda bile azaltamaz sürdürebilirsiniz. Ayrıca, Görev Yöneticisi ve performans izleyicisi 4 ile 10 MB arasında kullanılabilir belleği kadar bilgisayarda kullanılabilir fiziksel belleğin steadily azalan gösterebilir.

Bu davranış, bir bellek sızıntısı göstermez. Bu davranış normaldir ve SQL Server arabellek havuzu, hedeflenen bir davranıştır.

Varsayılan olarak, SQL Server dinamik olarak büyüyor ve işletim sistemi tarafından rapor edilen fiziksel bellek yükü bağlı olarak, arabellek havuzu (önbellek) boyutunu küçültür. Disk belleği (4-10 MB arasında) önlemek yeterli bellek yok olarak, SQL Server arabellek havuzu ulaşması devam edecek. Aynı bilgisayardaki diğer işlemlerin olarak SQL Server arabellek Yöneticisi SQL Server tahsis gibi bellek, gerektiğinde bellek yayımlayacaktır. SQL Server boşaltın ve hızla bellek ayırma değişiklikleri ayarlamak izin vererek, saniyede birkaç MB bellek alın.

Daha fazla bilgi

Üst ve alt sınırları için sunucu belleği en az ve en fazla sunucu belleği yapılandırma seçenekleri ile SQL Server veritabanı altyapısı tarafından kullanılan bellek (arabellek havuzu) oluşturabilirsiniz. Sunucu belleği en az ve en fazla sunucu belleği seçeneklerini ayarlamadan önce aşağıdaki Microsoft Bilgi Bankası makalesinde "Bellek" başlıklı bölümünde başvurular gözden geçirin:
319942  (http://support.microsoft.com/kb/319942/EN-US/ ) NASıL YAPıLıR: Doğru bir SQL Server yapılandırma ayarlarını belirleme
En fazla sunucu belleği</a1> seçeneği yalnızca SQL Server arabellek havuzu boyutu sınırları unutmayın. En fazla sunucu belleği</a1> seçeneği, diğer bileşenler gibi genişletilmiş saklı yordamlar, COM nesneleri, paylaşılmayan bir DLL EXE'ler, tahsisat için SQL Server bırakır bir kalan ayrılmamış bir bellek alanını sınırlamaz ve MAPI bileşenlerini. Nedeniyle önceki ayırmalar, en fazla sunucu belleği yapılandırma aşmasına SQL Server özel bayt için normal. Bu ayrılmamış bir bellek alanı ayırma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
316749  (http://support.microsoft.com/kb/316749/EN-US/ ) SORUN: Vardır not be yeterli sanal bellek ile veritabanları büyük sayısı

Başvurular

SQL Server Books Online'da; konuları: "En az ve en fazla sunucu belleği etkiler"; "Bellek mimarisi"; "Bellek mimarisi", "Sunucu bellek seçenekleri"; "SQL Server bellek havuzu"

Sunucu belleği en az) yapılandırma seçeneğini ve SQL Server 2005'te en fazla sunucu belleği yapılandırma seçeneği hakkında daha fazla bilgi için SQL Server 2005 Books Online'da "En az ve en fazla sunucu belleği etkiler" konusuna bakın.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL 2005 Server Workgroup
Anahtar Kelimeler: 
kbmt kbinfo KB321363 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:321363  (http://support.microsoft.com/kb/321363/en-us/ )