KB3092702 - DÜZELTME: SQL Server 2012 veya SQL Server 2014'te DBCC CHECKDB aracını çalıştırmanız önceki SQL Server sürümlerinden daha uzun sürer

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

Belirtiler

Microsoft SQL ServerSQL Server 2012 veya SQL ServerSQL Server 2014'te birçok bölümü olan bir tablonuz olduğunu varsayalım. Tabloyu içeren veritabanında DBCC CHECKDB aracını çalıştırdığınızda, işlemin tamamlanması SQL Server'in önceki sürümlerine göre çok daha uzun sürer. Bunlara ek olarak. yüksek CPU kullanımı oluşur.

Not: Nesne/dizin başına var olan bölüm sayısını denetlemek için aşağıdaki komutu çalıştırabilirsiniz:

select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id

        
      

Çözüm

Sorun ilk olarak, SQL ServerSQL Server'ın aşağıdaki toplu güncelleştirmesinde düzeltildi:

Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin

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ştirmeleri indirip yüklemenizi öneririz:

      

Durum

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