Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Îmbunătățire

Să presupunem că aveți un SQL Server 2017 instalat. Această îmbunătățire introduce un nou indiciu de utilizare ' QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n ' pentru a impune comportamentul de optimizare a interogărilor la un nivel de interogare, ca și cum interogarea a fost compilată cu nivelul de compatibilitate a bazei de date n, unde n este un nivel de compatibilitate pentru baza de date acceptat din următoarea listă: 100, 110, 120, 130 sau 140.

Notă

  • Acest indiciu nu ignoră setarea de estimare a cardinalității implicite sau moștenite, dacă este impusă prin configurația domeniului bazei de date, prin semnalizarea de urmărire sau prin sugestie.

    • Dacă estimarea moștenirii cardinale este impusă prin configurare DB, indicator de urmărire sau interogare, interogarea va continua să utilizeze estimarea cardinalității moștenite conform instrucțiunilor.

    • Dacă estimarea implicită a cardinalității este utilizată din orice motiv (fie forțat, fie pentru că interogarea este condusă fără o opțiune de a impune estimarea cardinalității moștenite), interogarea ar utiliza estimarea cardinality asociată cu Optimizatorul de interogare pentru versiunea de bază de date solicitată.

  • ' ENABLE_QUERY_OPTIMIZER_HOTFIXES ', Trace Flag (TF) 4199 și alte metode de activare a remedierii rapide a Optimizatorul pot anula comportamentul implicit RTM al optimizatorului în unele cazuri, indiferent de nivelul de compatibilitate al bazei de date solicitat.

  • Acest indiciu afectează doar comportamentul Optimizatorul de interogare. Nu afectează alte caracteristici ale SQL Server care pot depinde de nivelul de compatibilitate al bazei de date, cum ar fi disponibilitatea anumitor caracteristici de bază de date.

  • Acest indiciu nu necesită permisiuni speciale și poate fi utilizat cu ghiduri de planificare.

Mai multe informații

Pentru mai multe informații, puteți face referire la următoarele linkuri:

Rezolvare

Această actualizare este inclusă în următoarea actualizare cumulativă pentru SQL Server:

       Actualizarea cumulativă 10 pentru SQL Server 2017

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Cea mai recentă actualizare cumulativă pentru SQL Server 2017

Referințe

Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×