Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Bazı uygulamalarınız, bağlantı kuyruğunu kullanan Microsoft SQL Server 2012 veya SQL Server 2014 'a bağlanır.
-
SQL Server 'a bağlanmak için uygulamalar tarafından kullanılan birçok farklı veya farklı oturum vardır.
-
Uygulamada çok sık bağlantı-bağlantı kesilmesi deseni vardır. Perfmon 'da, MSSQL $<ınstancename>: genel istatistik-> bağlantı sıfırlama/sn değeri binlerce. SQL Server, havuza alınan bağlantının bağlantı durumunu temizlemek ve sıfırlamak için sp_reset_connection adlı bir depolanmış yordam çalıştırır ve böylece yeni oturum açma tarafından kullanılabilir.
Bu senaryoda, SQL Server 'da performans düşüşü veya üretimi ile yüksek CPU kullanımı yaşayabilirsiniz.Not: Bekleme istatistiklerini izliyorsanız, etkilenen zaman dilimi boyunca CMEMTHREAD bekleme türünde bir artış fark edebilirsiniz. NotOturum açma (lar) sysadmin rolüne aitse bu sorun oluşmaz. SQL Server örneğini ve üzerinde depolanan verileri koruyarak, gerekli en az ayrıcalığa sahip olan oturumlarınızı almanızı öneririz.
Çözüm
Toplu güncelleştirme bilgileri
Sorun ilk olarak 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:
Kayıt defteri bilgileriBu paketteki düzeltmeyi kullanmak için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.
Yeniden başlatma gereksinimiBu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir.
Düzeltme değiştirme bilgileriBu düzeltme önceden yayımlanmış bir düzeltmeyi değiştirmiyor.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.