sql Server 2012 "sayfaları kilitleyen" özelliğini etkinleştirme

Makale çevirileri Makale çevirileri
Makale numarası: 2659143
Hepsini aç | Hepsini kapa

Özet

Windows tabanlı uygulamaların Windows awe () kullanabilirsinizAdres Pencereleme Uzantıları) API'leri ayrılacak ve işlem adres alanı fiziksel belleği eşleştirilemedi. Bu yöntemi kullanarak ayrılan bellek dışında işletim sistemi tarafından sayfalandırılmayan ve uygulama açıkça, serbest bırakma veya çıkar kadar kilitli ise. Uygulama, "Bellek içinde kilit sayfaları" kullanıcı hakkı (LPIM) Bellekteki sayfaları kilitle görebilmek uygulama izni gerektirir.

"Kilitli sayfalar" sql Server 64-bit sürümünü kullanan işlem çalışma belleğine gelen (kaydedilmiş bellek) ayarlamak veya işletim sistemi tarafından kesildikten önlemek için. Bellek yönetimi 64-bit sql Server için awe API'lerini kullanımını da sık sık "kilitli sayfalar" denir Windows kullanıcı hakkı, düzeltme ve izleme bayrakları birlikte kullanarak sql Server sürümlerinde 2005 ve 2008 2008 R2 "sayfaları kilitleyen" özelliğini etkinleştirebilirsiniz. Bu sürümleri sql Server sürümüne bağlı olarak farklı davranıştır.

sql Server 32-bit sürümleri 2005 ve 2008 2008 R2 kullanın "sayfaları kilitleyen" "awe etkinleştirilmiş" sql Server özelliği etkin olduğunda.

sql Server 2012 ile başlayarak, bellek yöneticisi "sayfaları kilitleyen" kullanım desteklenen sürümleri ve işlemci mimarileri kolaylaştırır. sql Server 2012, "sayfaları kilitleyen" Windows sql Server örneğinin Başlangıç hesabı "Bellekteki sayfaları kilitle" kullanıcı hakkını vererek etkinleştirebilirsiniz. Bu, hem 32 bit ve 64-bit işlemci mimarileri üzerinde çalışan sql Server 2012 standart, iş zekası ve Kurumsal sürümleri için geçerlidir.

Daha fazla bilgi

Aşağıdaki tabloda farklı sürümlerini ve sql Server sürümleri farklı platformlarda "kilitli sayfalar" etkinleştirme gereksinimlerini sağlar:
Bu tabloyu kapaBu tabloyu aç
Enterprise Edition
Data Center Edition
Standard Edition
Business Intelligence Edition
Diğer sürümler
sql 2012 (32-bit ve 64-bit)• Ata LPIM kullanıcı hesabı sql başlatma sağdan• Ata LPIM kullanıcı hesabı sql başlatma sağdan"Kilitli sayfalar" desteği yok
sql Server 2005/2008/2008R2 (32-bit)• Ata LPIM kullanıcı hesabı sql başlatma sağdan
• 1 'Awe etkinleştirilmiş' seçeneğini Yapılandır
• Ata LPIM kullanıcı hesabı sql başlatma sağdan
• 1 'Awe etkinleştirilmiş' seçeneğini Yapılandır
"Kilitli sayfalar" desteği yok
sql Server 2005/2008/2008R2 (64-bit)• Ata LPIM kullanıcı hesabı sql başlatma sağdan• Ata LPIM kullanıcı hesabı sql başlatma sağdan
• Uygulama sql düzeltme kba 970070
• Etkin izleme bayrağı 845
"Kilitli sayfalar" desteği yok
LPIM kullanıcı hakkı "Bellek içinde kilit sayfaları" Windows kullanıcı hakkı anlamına gelir. sql Server hizmeti başlangıç hesabı için bu kullanıcı hakkının atanması gerekir.

İzleme bayrağı 845 sql Server 2012'de kullanmak zorunda değildir. Başlangıç parametrelerinden örneğinizi sql 2012'e yükselttikten sonra bu izleme bayrağı kaldırabilirsiniz.

32-Bit sql Server 2012'de "awe etkinleştirilmiş" özelliği kullanılamıyor olsa da, sql Server başlangıç hesap için "Bellekteki sayfaları kilitle" kullanıcı hakkı atanarak "sayfaları kilitleyen" özelliğini kullanabilirsiniz.

"Kilitli sayfalar" etkinleştirdiğinizde, sistem genelinde sorunlardan kaçınmak sql Server'ın her örneği için "min sunucu belleği" yapılandırma seçeneklerini ve en fazla sunucu belleği"" için uygun bir değer ayarlamak çok önemlidir.

sql Server 2012 örneği "sayfaları kilitleyen" kullanıp kullanmadığını belirlemek için aşağıdaki yöntemleri kullanın:
  • Aşağıdaki tsql sorgu çıktısını locked_page_allocations_kb sıfır değerlerini gösteriyor olacaktır:

    osn.node_id, osn.memory_node_id, osn.node_state_desc, omn seçin.locked_page_allocations_kb
    sys.dm_os_memory_nodes omn
    INNER JOIN sys.dm_os_nodes osn üzerinde (omn.memory_node_id = osn.memory_node_id)
    Burada osn.node_state_desc <> 'Çevrimiçi dac'
  • Geçerli sql Server hata günlüğüne aşağıdaki ileti sunucusu başlatılırken bildirir:
    Kullanma kilitli sayfaları Bellek Yöneticisi'nde
  • dbcc memorystatus çıktı "Bellek Yöneticisi" bölümünde "awe ayrılan" öğesi için sıfır olmayan bir değer gösterir.

Referanslar

Nasıl yapılır: bellek seçeneği (Windows) kilit sayfaları etkinleştir

"Awe etkinleştirilmiş" sql Server özelliği kaldırılmıştır

Kilitli sayfalar sql Server 2008 R2 Standard Edition x 64, sql Server 2005 Standard Edition 64-bit sistemler ve sql Server 2008 Standard Edition 64-bit sistemler için destek

Kilitli sayfaları, awe, Görev Yöneticisi'ni ve çalışma ile eğlenceli Set…

Nasıl yapılır: sql Server'ın 64 bit sürümü arabellek havuzu bellek sayfalama azaltmak

sql Server bellek modelleri

Özellikler

Makale numarası: 2659143 - Last Review: 10 Şubat 2012 Cuma - Gözden geçirme: 1.0
Anahtar Kelimeler: 
kbmt KB2659143 KbMttr
Machine-translated Article
Ö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:2659143

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com