Aracılığıyla paylaş


parallelism seçeneği için maliyet eşiği

Use the cost threshold for parallelism option to specify the threshold at which Microsoft SQL Server creates and runs parallel plans for queries.SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value set in cost threshold for parallelism.Maliyeti için tahmini saat saniye cinsinden belirli bir donanım yapılandırma üzerinde seri planı çalışması gerektiğini ifade eder.Sadece küme parallelism maliyet eşik simetrik çoklu işlemciler üzerinde.

Uzun sorguları paralel planları genellikle yarar; ek performans avantajı olumsuzlar saat başlatma için gereken, eşitleme ve paralel planları sonlanır.The cost threshold for parallelism option is actively used when a mix of short and longer queries is run.Uzun sorguları paralel planları kullanmasa seri planlar kısa sorguları çalıştırın.Değeri parallelism maliyet eşik hangi belirler sorgular kısa olarak değerlendirilir ve bunlar bu nedenle seri planlar kullanılarak çalıştırılması gerekir.

Sorgu maliyet olsa belirli durumlarda, bir paralel planı plan 0,002 geçerli seçilebileceğini parallelism maliyet eşik değer.Paralel veya seri planı kullanmak için karar tam en iyileştirme tamamlanmadan önce sağlanan bir maliyet tahmini temel alması nedeniyle ortaya çıkar.

The cost threshold for parallelism option can be set to any value from 0 through 32767.Varsayılan değer 5’dır.

SQL Servergöz ardı eder parallelism maliyet eşik değeri aşağıdaki koşullar altında:

  • Bilgisayarınızda tek bir işlemci vardır.

  • Tek bir cpu için yalnızca SQL Server nedeniyle benzeşim maskesini yapılandırma seçeneği.

  • The max degree of parallelismoption is set to 1.

    Not

    maxdop Sorgulama seçeneğini, ardından kullanılıyorsa, SQL Server göz ardı eder parallelism için maliyet eşiği değer.

The cost threshold for parallelism option is an advanced option.Kullanıyorsanız, sp_configure sistem saklı yordamı ayarını değiştirmek için değiştirebileceğiniz parallelism maliyet eşik sadece Gelişmiş Seçenekleri Göster 1 olarak küme.Hemen (olmadan) sunucu yeniden başlatma ayarı etkinleşir.

Örnek

Aşağıdaki örnek parallelism maliyet eşik 10 saniyeye ayarlar.

sp_configure 'show advanced options', 1;

GO

reconfigure;

GO

sp_configure 'cost threshold for parallelism', 10;

GO

reconfigure;

GO