Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Microsoft SQL Server 2014 kullandığınızı varsayalım. SQL Server 2014 sürüm notlarınıniçerdiği aşağıdaki iki sorunla karşılaşabilirsiniz:

  • Eksik dizin ayrıntıları hatalı bir şekilde en iyi duruma getirilmiş tablosorununu bildirin: SQL Server 2014, bellek için iyileştirilmiş bir tabloda bir sorgu için eksik bir dizin algılarsa, sys.dm_db_missing_index_details eksik dizin showplan_xml Bazı durumlarda, eksik dizin ayrıntıları dahil edilen sütunlar içerir. Tüm sütunlar, bellek için iyileştirilmiş tablolardaki tüm dizinlerde örtük olarak yer aldığı için, eklenen sütunları bellek ile iyileştirilmiş dizinlere açıkça belirtmeyebilir.

  • Eksik dizin ayrıntılarını eksik dizinleri atla bir karma dizin varsa, ancak sorgu sorunu için uygun değilse: sorguda başvurulan bellek için iyileştirilmiş tablonun SÜTUNLARıNDA bir karma dizin varsa, ancak dizin sorgu için KULLANıLMıYORSA, SQL Server 2014, showplan_xml ve dmv sys.dm_db_missing_index_details her zaman eksik bir dizini rapor edemez. Özellikle, sorgu, dizin anahtarı sütunlarının bir alt kümesini içeren eşitlik belirtimleri içeriyorsa veya dizin anahtarı sütunlarını içeren eşitsizlik koşulları içeriyorsa, karma dizin olduğu gibi kullanılamaz ve sorguyu verimli bir şekilde yürütmek için farklı bir dizin gerekir.

Neden

Bu sorunlar, sorgu iyileştiricinin eksik dizin mantığı disk tabanlı tablolardaki geleneksel kümelenmemiş dizinlerin ve bellek için iyileştirilmiş tablolara yönelik yeni Dizin türlerinin ayırt olmamasıdır.

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:

Geçici Çözüm

Bu sorunlara geçici bir çözüm için aşağıdaki geçici çözümleri kullanın:

  • Sorun için geçici çözüm: eksik dizin ayrıntıları eksik bellek için en iyi duruma getirilmiş tablo içeren sütunlar

  • Sorun için geçici çözüm: eksik dizin ayrıntıları eksik dizinleri yok bir karma dizin varsa ve karma dizinleri kullandığınız queryIn durumu için uygun değilse, sorguların ve sorgu planlarını inceleyip, sorguların dizin anahtarının alt kümesindeki Dizin arama işlemlerinden faydalanabileceği, sorguların veya eşitsizlik ile ilgili arama işlemlerinin yararlı olup olmadığını belirleyebilirsiniz. Dizin anahtarının bir alt kümesini arıyorsanız, KÜMELENDIRDIĞINIZ bir dizin kullanın veya yalnızca üzerinde arama yapmanız gereken sütunlarda karma dizin kullanın. Eşitsizlik koşulunu arıyorsanız, karma yerine KÜMELENMEMIŞ bir dizin kullanın.

Not Geçici çözümler SQL Server 2014 sürüm notlarınızdan alınır

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×