KB4342424-geliştirme: SQL Server 2017 QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n Ipucu

Geliştirme

Yüklü bir SQL Server 2017 olduğunu varsayalım. Bu geliştirme, sorgu, sorgu iyileştirici davranışını sorgu düzeyinde derlenmiş gibi sorgu iyileştirici davranışını zorunlu kılmak için ' QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n ' kullanım ipucunu tanıtır; burada n, aşağıdaki listeden desteklenen bir veritabanı uyumluluk düzeyidir: 100, 110, 120, 130 veya 140.

Notu

  • Bu ipucu, veritabanı kapsamlı yapılandırma, izleme bayrağı veya sorgu ipucu aracılığıyla zorunlu kılınırsa, varsayılan veya eski kardinalite tahmini ayarını geçersiz kılmaz.

    • Eski kardinalite tahmini, VERITABANı kapsamlı yapılandırma, izleme bayrağı veya sorgu ipucu aracılığıyla zorlanırsa, sorgu yönlendirilmiş olarak eski kardinalite tahmini kullanmaya devam edecektir.

    • Herhangi bir nedenle varsayılan önem düzeyi tahmini kullanılıyorsa (zorunlu ya da sorgu eski önemlilik tahminine zorlamaya yönelik bir seçenek olmadan), sorgu, istenen veritabanı sürümü için sorgu iyileştiricisi ile ilişkilendirilmiş önem düzeyi tahmin eden ifadesini kullanır.

  • ' ENABLE_QUERY_OPTIMIZER_HOTFIXES ', izleme bayrağı (TF) 4199 ve iyileştirici düzeltmelerini etkinleştirmenin diğer yöntemleri bazı durumlarda iyileştirici varsayılan RTM davranışını, istenen veritabanı uyumluluk düzeyinden bağımsız olarak geçersiz kılabilir.

  • Bu ipucu yalnızca sorgu iyileştiricinin davranışını etkiler. SQL Server 'ın veritabanı uyumluluk düzeyine bağlı olabilecek diğer özelliklerini etkilemezbelirli veritabanı özelliklerinin kullanılabilirliğigibi.

  • Bu ipucu özel izinler gerektirmez ve plan kılavuzlarıyla kullanılabilir.

Ek Bilgi

Daha fazla bilgi için aşağıdaki bağlantılara başvurabilirsiniz:

Çözüm

Bu güncelleştirme, SQL Server için aşağıdaki toplu güncelleştirmede bulunur:

       SQL Server 2017 için toplu güncelleştirme 10

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:

En son SQL Server 2017 toplu güncelleştirmesi

Başvurular

Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminolojihakkında bilgi edinin.

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

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×