Belirtiler
Microsoft SQL Server 2014 ' de birçok satır ve tam metin dizini içeren bir tablonuz olduğunu varsayalım. Tek bir işlemde tablodaki çok sayıda satırı silmeye çalıştığınızda, tam metin dizininden satırları kaldırmanın bir parçası olarak şema kilidi gerçekleşir ve diğer tüm işleme sorguları silme işlemi tarafından engellenir.
Neden
Bu sorun, çok büyük bir tabloda tam metin dizini içeren çok sayıda satır sildiğinizde, tam metin dizinindeki silme işleminin iç içe bir işlemde gerçekleştirildiği nedeni nedeniyle oluşur. Tam metin dizini silme işlemi, temel tablodaki satırlar için silme işlemini hızla uzun sürebilir. Bu işlem, sunucu kapatılıp yeniden başlatılırsa tam metin dizininde silme işleminin tüm ilerlemesini geri alır. Ayrıca temel tabloda çok fazla engellemeye ve hareket kilitlerine de yol açar.
Çözüm
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 4 /en-us/help/2999197
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.