KB3042544 - DÜZELTME: İç içe döngüler birleştirme stratejisinin yanlış seçimi SQL Server 2014'te düşük sorgu performansına neden oluyor

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Belirtiler

İç içe döngüler birleşimi kullanan bir sorguyu çalıştırmak için Microsoft SQL ServerSQL Server 2014'ü kullandığınızda, yanlış bir sorgu yürütme planı seçimi gerçekleştiğinde düşük sorgu performansıyla karşılaşırsınız.

Neden

Bu davranış, yanlış kardinalite tahminleri veya hatalı operatör maliyeti kullanıldığında, sorgu iyileştiricisinin yanlış bir iç içe döngüler birleştirme stratejisi seçmesi nedeniyle oluşur.

Çözüm

Bu sorun ilk olarak, SQL ServerSQL Server için aşağıdaki toplu güncelleştirmede düzeltildi:

SQL Server 2014 SP1 için Toplu Güncelleştirme 1 /en-us/help/3067839

SQL Server 2014 için Toplu Güncelleştirme 7 /en-us/help/3046038

SQL Server toplu güncelleştirmeleri hakkında

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

      

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Başvurular

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.