Belirtiler
Microsoft SQL Server 2014 ' de uyumluluk düzeyi 120 kullanan veritabanında bölümlenmiş bir tablonuz olduğunu varsayalım. Bu tabloda DOP > 1 ile bir columnstore dizini oluşturursunuz. Bazı ender durumlarda, sorgu iyileştirici performans nedenleriyle sorgu planında bir biriktirme ekleyebilir. Bu biriktirici yinelenen satırlar döndürebilir ve dizinin bozulmasına yol açabilir. Bu sorun oluşursa, DBCC CHECKTABLE bir hata döndürür.
Çö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:
Geçici Çözüm
Bu soruna geçici bir çözüm için aşağıdaki yöntemlerden birini kullanabilirsiniz:
-
DOP = 1 ' de columnstore dizini oluşturmayı çalıştırabilirsiniz.
-
Veritabanı uyumluluk düzeyini 110 olarak ayarlayın.
-
Sorgu iyileştiricinin 110 uyumluluk düzeyini kullanmasını zorlamak için TF9481 kullanın.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.