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 'daki bazı sorgu yürütme planları, tablo veya dizin tarama/Aralık işleminin üst kısmında filtreyi değerlendirme desenini içerir. Filtre belirtiminin bazı bölümleri bir dizin anahtarıyla eşleşebilir ve bu nedenle Dizin arama veya Aralık taraması çalıştırmak için kullanılabilir. Koşulun kalan bölümleri "fazlalık" olarak bilinmekte ve her satır çıktısı için tarama veya Aralık işlemi tarafından değerlendirilmelidir. Bu, bir filtre operatörüne karşılık gelir. Ancak performansı artırmak için, SQL Server bu tür bir filtreyi tablo erişimi operatörünün kendisine gönderebilir. Bu yaklaşım, bazı koşullarda performansı artırır, ancak bazı koşullarda (örneğin, parametre duyarlılığı ile ilgili yanlış önem düzeyi tahmini durumunda),% taraması filtresi beklenenden daha fazla sayıda satır işliyor olabilir. Bu olgu, gerçek yürütme planı kullanırken sorgu performansını sorun giderme sırasında gizli olabilir, çünkü döndürülen gerçek satır sayısı, çalışma belirtiminin uygulandığı satır sayısına karşılık gelir ve tablodan veya dizinden taranan satır sayısına karşılık gelir.

Çözüm

Belirtiler bölümünde açıklanan senaryo için tanılamayı geliştirmek amacıyla, SQL Server 2012 Service Pack 3 (SP3) ve SQL Server 2014 SP2, yeni bir Showplan XML özniteliği, gerçek satırlar okunur. Bu öznitelik, artımsay uygulanmadan önce işleç tarafından okunan satır sayısı hakkında bilgi sağlar. Bu işlev, SQL Server için aşağıdaki hizmet paketlerinde tanıtıldı.

SQL Server 2012 Service Pack 3 (SP3) hakkında daha fazla bilgi için, SQL server 2012 Service Pack 3 ' te düzeltilen hatalarabakın.

SQL Server 2014 SQL Server için Service Pack 2SQL Server 2016 Service Pack 1 (SP1) SQL Server için hizmet paketleri hakkındaHizmet paketleri birikimli. Her yeni hizmet paketi, yeni düzeltmelerle birlikte önceki hizmet paketlerindeki düzeltmeleri de içerir. Önerimiz en son hizmet paketini ve hizmet paketine yönelik en son toplu güncelleştirmeyi uygulamaktır. En son hizmet paketini yüklemeden önce önceki hizmet paketini yüklemeniz gerekmez. En son hizmet paketi ve toplu güncelleştirme hakkında daha fazla bilgi edinmek için aşağıdaki makaledeki Tablo 1 ' i kullanın.SQL Server ve bileşenlerinin sürümü, sürümü ve güncelleştirme düzeyini belirleme

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!

×