Belirtiler
SQL Server 2014 Service Pack 1 (SP1) (derleme numarası 12.0.4449.0, KB 3144524) ve iş yükü şekillerini çalıştırdığınız paralel seçim(...)NolockIle, varsayılan SQL Server kilit tabanlı yalıtım düzeyi veya daha yüksek düzey altında. Bu durumda engelleme veya kilitlenme ile karşılaşan sorgularla karşılaşabilirsiniz. Bu engelleme sorununa sunulan desenler aşağıdaki gibidir:
-
Paralel seçme (...) SourceTable deyimindeki tabloya ve özellikle NOLOCK ipucunu kullanarak, varsayılan SQL Server kilit tabanlı yalıtım düzeyi veya üzeri. Bu senaryoda, SourceTable 'ye erişmeye çalışan diğer sorgular engellenir.
-
Bir işlem, bir nesne üzerinde özel bir kilit (örneğin, devam eden bir tablo güncelleştirmesi) tutuyor, başka bir işlem da paralelli SELECT (...) NOLOCK ipucunu kullanarak SourceTable 'den. Bu senaryoda, SourceTable 'ye erişmeye çalışan seçme sorgusu engellenir.
Yüklü olan SQL Server 'ın geçerli sürümünü bulmak için, SQL Server 'ın sürüm ve sürüm düzeyini ve bileşenlerinin nasıl belirleneceğiniöğrenin.
Çözüm
Bu sorun ilk olarak SQL Server için aşağıdaki toplu güncelleştirmede 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 gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.