Share via


g/Ç benzeşme maskesi seçeneği

Çok görevli, uygulamak için Microsoft Bazen, Windows 2000 ve Windows Server 2003 işlem iş parçacıklarının farklı işlemciler arasında taşıyın. Although efficient from an operating system point of view, this activity can reduce Microsoft SQL Server performance under heavy system loads, as each processor cache is repeatedly reloaded with data.Belirli bir iş parçacığı için işlemci atama bu koşullarda işlemci reloads ortadan kaldırarak performansı artırabilir; böyle arasındaki ilişkiyi bir iş parçacığı bir işlemciyi işlemci benzeşimi olarak adlandırılır.

SQL Server işlemci benzeşimi aracılığıyla iki benzeşme maskesi seçenekleri destekler: benzeşme maskesi (olarak da bilinen CPU benzeşme maskesi) and g/Ç benzeşme maskesi.Daha fazla bilgi için benzeşme maskesi Bkz: seçeneğibenzeşme maskesi seçeneği. CPU ve g/Ç benzeşim desteği için 33 64 işlemci sunucularıyla ek kullanımını gerektirir Seçenek affinity64 maskesi ve affinity64 g/Ç maskesi seçeneği sırasıyla.

Not

Sunucuları ile 33 için 64 işlemci benzeşim desteği yalnızca 64-bit işletim sistemlerinde kullanılabilir.

The affinity I/O mask option binds SQL Server disk I/O to a specified alt küme of CPUs. ' De Gelişmiş SQL Server çevrimiçi işlem işleme (OLTP) ortamlarında, bu uzantıyı performansını geliştirebilirsiniz SQL Server iş parçacıkları, g/ç işlemleri gerçekleştirme. Bu geliştirme, donanım benzeşimini tek bir diske veya disk denetleyicilerinde desteklemiyor.

Değeri g/Ç benzeşme maskesi işlemek çok işlemcili bir bilgisayardaki CPU uygundur ayarınınSQL Server Disk g/Ç işlemleri. Maske, düşük sıralı CPU(0) en sağdaki kill bitini belirtir bir bit eşlem, hemen solunda kill bitini sonraki en düşük-sıralı CPU(1) ve benzeri belirtir.32'Den çok işlemciyi yapılandırmak için küme hem g/Ç benzeşme maskesi and the affinity64 g/Ç maskesi.

Değerleri g/Ç benzeşme maskesi şunlardır:

  • Bir 1 bayt g/Ç benzeşme maskesi çok işlemcili bir bilgisayarda en fazla 8 CPU kapsar.

  • Bir 2 bayt g/Ç benzeşme maskesi çok işlemcili bir bilgisayarda en fazla 16 CPU kapsar.

  • Bir 3 bayt g/Ç benzeşme maskesi çok işlemcili bir bilgisayarda en fazla 24 CPU kapsar.

  • Bir 4 bayt g/Ç benzeşme maskesi çok işlemcili bir bilgisayarda en fazla 32 CPU kapsar.

  • 32'Den fazla CPU karşılamak için , dört baytlık yapılandırın. g/Ç benzeşme maskesi bir dört bayt için ilk 32 CPU veaffinity64 g/Ç maskesi kalan CPU için.

1 Bit g/Ç benzeşimi desendeki ilgili CPU gerçekleştirmek uygun olduğunu belirtir. SQL Server g/Ç işlemlerini; disk 0 bit belirleyen yok SQL Server Disk g/Ç işlemleri için karşılık gelen CPU zamanlanması. Tüm bit olduğunda küme sıfıra veya g/Ç benzeşme maskesi belirtilen SQL Server Disk g/Ç işlemi uygun olan CPU birini zamanlandığı SQL Server iş parçacığı.

Because setting the SQL Serveraffinity I/O mask option is a specialized operation, it should be used only when necessary.Çoğu durumda, Windows 2000 veya Windows Server 2003 varsayılan benzeşimi en iyi başarımı sağlar.

Belirtirken g/Ç benzeşme maskesi seçeneği, bunu ile kullanmalıbenzeşme maskesi yapılandırma seçeneği.Her ikisi de aynı CPU etkinleştirmeyin g/Ç benzeşme maskesi anahtarı ve benzeşme maskesi seçeneği.Her CPU için karşılık gelen bit şu üç durumdan biri olmalıdır:

  • her ikisi de 0 g/Ç benzeşme maskesi seçeneği ve benzeşme maskesi seçeneği.

  • 1'de g/Ç benzeşme maskesi seçeneği ve 0benzeşme maskesi seçeneği.

  • 0 in the affinity I/O mask option and 1 in the affinity mask option.

The affinity I/O mask option is an advanced option.Kullanıyorsanız sp_configure sistem saklı yordam ayarını değiştirmek için , değiştirebileceğiniz g/Ç benzeşme maskesi yalnızca Gelişmiş Seçenekler'i Göster 1 olarak küme.Içinde SQL Server, yeniden yapılandırma g/Ç benzeşme maskesi yeniden başlatma seçeneğini gerektirirSQL Server Örnek.

Uyarı

Windows işletim sisteminin CPU benzeşimini yapılandırmak ve ayrıca benzeşme maskesini, yapılandırma SQL Server. Bu ayarlar, aynı sonucu elde etmek çalışıyorsunuz ve yapılandırmaları tutarsız, öngörülmeyen sonuçlar olabilir.SQL Server CPU benzeşimini kullanarak en iyi şekilde yapılandırılmış sp_configure seçeneği SQL Server.