I/o benzeşme maskesi seçeneği

Görevli yerine getirmek için Microsoft Windows 2000 ve Windows Server 2003 bazen işlem iş parçacıklarının farklı işlemciler arasında taşımaAlthough 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ı; Bu tür arasındaki ilişkiyi iş parçacığı parçacığının İşlemci İşlemci benzeşimi denir.

SQL Serverişlemci benzeşimi sayesinde iki benzeşimi maske seçenekleri destekler: benzeşme maskesi (olarak da bilinen cpu benzeşme maskesi) ve benzeşim g/Ç maskesini.Daha fazla bilgi için benzeşim maskesini seçenek Bkz: benzeşme maskesi seçeneği.cpu ve I/o benzeşimi desteği için 33 64 işlemcili sunucular için ek kullanılmasını gerektiren affinity64 maskesi seçeneği ve affinity64 g/Ç maskesi seçeneği sırasıyla.

Not

Benzeşim desteği için 33 64 işlemcili sunucular için yalnızca 64 bit işletim sistemlerinde kullanılabilir.

The affinity I/O mask option binds SQL Server disk I/O to a specified subset of CPUs.Yüksek kaliteli, SQL Server Çevrimiçi işlem işleme (oltp) ortamlarda, bu uzantı performansını geliştirir SQL Server iş parçacığı veren g/ç işlemleri.Bu geliştirme, donanım benzeşim için tek bir disk veya disk denetleyicileri desteklemez.

Değeri benzeşim g/Ç maskesini çok işlemcili bir bilgisayardaki CPU işlemek uygundur belirten SQL Server disk g/Ç işlemleri.Maske en sağdaki bit en düşük sipariş cpu(0) belirten bir bit eşlem ise, hemen solunda bit İleri-en düşük-sipariş cpu(1) vb. belirtir.32'den çok işlemcileri yapılandırmak için hem de küme benzeşim g/Ç maskesini ve affinity64 g/Ç maskesi.

Değerleri benzeşim g/Ç maskesini aşağıdaki gibidir:

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

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

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

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

  • 32'den çok CPU kapak için dört bayt yapılandırma benzeşim g/Ç maskesini ilk 32 CPU'lar için ve en fazla dört baytlık affinity64 g/Ç maskesi kalan CPU'lar için.

1 Bit I/o benzeşimi desende karşılık gelen cpu gerçekleştirmek uygun olduğunu belirtir SQL Server disk g/Ç işlemleri; 0 olan bir bit belirleyen bir yok SQL Server disk g/Ç işlemleri planlanan için karşılık gelen bir cpu.Tüm bitlerin olduğunda küme sıfıra veya benzeşim g/Ç maskesini belirtilirse, SQL Server disk g/Ç işlemi için uygun CPU'lar için planlanan SQL Server iş parçacıkları.

Because setting the SQL Server affinity 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şim en iyi performansı sağlar.

Belirtirken benzeşim g/Ç maskesini seçeneğini kullanmanız gerekir onunla benzeşim maskesini yapılandırma seçeneği.Her ikisi de aynı cpu etkinleştirmek benzeşim g/Ç maskesini geçiş ve benzeşim maskesini seçeneği.Her cpu için karşılık gelen bit şu üç durumdan birinde olmalıdır:

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

  • 1 benzeşim g/Ç maskesini seçeneği ve 0 olarak benzeşim maskesini seçeneği.

  • 0 ' benzeşim g/Ç maskesini seçeneği ve 1 benzeşim maskesini seçeneği.

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 benzeşim g/Ç maskesini sadece Gelişmiş Seçenekleri Göster 1 olarak küme.De SQL Serveryeniden yapılandırılması, benzeşim g/Ç maskesini seçeneği yeniden başlatılmasını gerektirir SQL Server örnek.

Dikkat notuDikkat

Değil Windows işletim sisteminde cpu benzeşimini yapılandırma ve benzeşme maskesi yapılandırmanız da SQL Server.Bu ayarları aynı sonucu elde etmek çalışıyorsunuz ve yapılandırmaları tutarsız, tahmin edilemeyen sonuçlar olabilir.SQL Servercpu benzeşimini en iyi şekilde yapılandırılmış kullanarak sp_configure seçeneğinde SQL Server.