Belirtiler
Microsoft SQL Server 2012 veya SQL Server 2014 'de kümelenmemiş bir columnstore dizininiz olduğunu varsayalım. Bir sorguyu, columnstore özelliğini kullanmak için paralel modda çalıştırırsınız ve sorgu, karmaşık ifadede hesaplanan yoklama tarafı sonuçlarıyla birlikte birden çok birleştirme sütunundaki dizine katılır. Bu durumda, yanlış bir sonuç kümesi olabilir.
Neden
Karma birleşim araştırma tarafı üzerinde ifadeler en iyi duruma getirilme Bu sipariş, sorgu iyileştirmesi sırasında bozulabilir ve karma birleşim uyuşmazlığından da oluşabilir.
Çözüm
Sorun ilk kez SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir:
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini indirip yüklemenizi öneririz:
Çözüm
Bu sorunu çözmek için aşağıdaki yöntemlerden birini kullanın:
-
Sorguyu yürüttüğünüzde MAXDOP =1 sorgu ipucunu kullanın.
-
SQL Server 2014 ' e yükseltme.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.