Belirtiler
Microsoft SQL Server 2014 ' de kümelenmiş columnstore dizini içeren bir tablonuz olduğunu varsayalım. Ekle... öğesini kullanarak tabloya veri yüklemeyi denediğinizde Öğesini SEÇIN bildiriminde, aşağıdaki hata iletisini alabilirsiniz:
Hata: 8645, önem derecesi: 17, durum: 1, satır: 1A, bellek kaynaklarının ' default ' (2) kaynak havuzundaki sorguyu yürütmesini beklerken zaman aşımı oluştu. Sorguyu yeniden çalıştırın.
NotuToplu ekleme için yeterli bellek olmadığında, SQL Server Bu düzeltme ile toplu bir ekleme yapmayı dener. Bu genellikle önemli ölçüde daha az bellek gerektirir. Toplu olmayan eklemeyi gerçekleştirmek için yeterli bellek olmadığında sorgu yine de başarısız olur.
Çözüm
Bu düzeltme, toplu ekleme 'nin başlatılması gerekip gerekmediğine karar vermek için sorgu iyileştirici önem düzeyi tahminlerini kullanmak üzere yeni bir izleme bayrağı 9348. Eklenecek tahmini satır sayısı 102400 'dan azsa, SQL Server toplu ekleme yapmayı dener. 102400 'den fazla tahmin varsa, toplu bir ekleme başlatılır. 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.