Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Microsoft SQL Server 2016, SQL Server 2016 sorgu Işlemcisi özelliğini kullanan bir sorgu çalıştırırsınız. Örneğin, toplu Iş modunda bir SıRALAMA işleci çalıştırırsınız.
-
Satır modunda aynı SıRALAMA işlecini çalıştırmaya kıyasla sorgu performansında düşme yaşarsınız.
-
Bu sorunu çözmek için, oturum düzeyinde 9347 izleme bayrağını etkinleştirmeye veya QUERYTRACEON kullanmaya çalışırsınız. Toplu Işlem modu sıralamaları devre dışı bırakmak için bunu yapın.
Bu senaryoda, SıRALAMA işleci hala toplu Iş modunda çalışır ve oturum düzeyi veya sorgu düzeyi izleme bayrağını yoksayar.
Çözüm
SQL Server 2016 ' te, SıRALAMA operatörlerini toplu modda çalıştırmak yerine toplu modda çalışmasını zorlamak için izleme bayrağı 9347 kullanabilirsiniz. SQL Server 2016 Için toplu güncelleştirme 1' i uyguladıktan sonra, izleme 9347 bayrağını, oturum düzeyinde veya sorgu düzeyinde başarıyla etkinleştirebilirsiniz. Bu izleme bayrağını sunucu düzeyinde, oturum düzeyinde veya sorgu düzeyinde genel olarak da etkinleştirebilirsiniz. Not İzleme bayraklarını yanlış kullanmak iş yükünün performansını düşürebilir. Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesinin "giriş" bölümüne bakın: 2801413 plan-etkileyen SQL Server sorgu iyileştirici davranışı belirli bir sorgu düzeyindeki farklı izleme bayraklarıyla denetlenebilir
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.