Belirtiler
Microsoft SQL Server 2008 R2 veya Microsoft SQL Server 2012'deki WHERE yan tümcesinde LIKE işlecini kullanan bir sorgu çalıştırdığınızda, düşük performansla karşılaşabilirsiniz. Bu sorun, aşağıdaki koşullar doğru olduğunda oluşur:
-
LIKE işlecinin karşılaştırır sütunları SQL_Latin1_General_CP1_CI_AS harmanlama içindedir.
-
LIKE işlecinin karşılaştırdığı içerik, yüzde değeri "z" veya "Z" olmadan önceki ilk karakter olan biçime benzer, örneğin "maz%".
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2012 için toplu güncelleştirme 9
Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 9'da yayımlandı. SQL Server 2012 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2867319 SQL Server 2012 için toplu güncelleştirme paketi 9Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2692828 SQL Server 2012 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
SQL Server 2012 Service Pack 1 için toplu güncelleştirme 5
Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 5'te yayımlandı. SQL Server 2012 Service Pack 1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2861107 SQL Server 2012 Service Pack 1 için toplu güncelleştirme paketi 5Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 Service Pack 1 düzeltme sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2772858 SQL Server 2012 Service Pack 1 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme 7
Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 7'de yayımlandı. SQL Server 2008 R2 Service Pack 2 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2844090 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 7Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 Service Pack 2 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 derlemeleri
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.