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

Belirtiler

Microsoft SQL Server 2012, 2014 veya 2016 üzerinde AlwaysOn kullanılabilirlik grupları özelliğini kullandığınızı varsayalım. İkincil bir veritabanına karşı bir sorgu yürüttüğünüzde, sorgu yeniden derlenir. Bu sorun, istatistiklerin birincil sunucudan ikincil sunucuya doğru yayılmaması nedeniyle oluşur. Profiler izlemesini çalıştırırsanız, SQL Server 'ın istatistikleri sorgulamakta olduğu gibi , aşağıdakilere benzer bir şeyler bulacaksınız:SELECT StatMan([SC0], [SB0000]) FROM (SELECT TOP 100 PERCENT [SC0], step_direction([SC0]) over (order by NULL) AS [SB0000] FROM (SELECT [xxx] AS [SC0] FROM [dbo].[xxx] TABLESAMPLE SYSTEM (7.033584e-001 PERCENT) WITH (READUNCOMMITTED) ) AS _MS_UPDSTATS_TBL_HELPER ORDER BY [SC0], [SB0000] ) AS _MS_UPDSTATS_TBL OPTION (MAXDOP 1) Not Otomatik güncelleştirme istatistikleri seçeneğini devre dışı bırakırsanız veya Otomatik güncelleştirme istatistikleri zaman uyumsuz seçeneğini etkinleştirirseniz, bu sorun oluşmaz.

Çö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:

Başvurular

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

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.