Gerinimo
Tarkime, kad turite įdiegtą SQL serverio 2017. Šis patobulinimas pristato naują naudojimo UŽUOMINĄ "QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n" , kad užklausos optimizatoriaus veikimas būtų įjungtas užklausos lygiu, tarsi užklausa būtų sukompiliuota su duomenų bazės suderinamumo lygiu n , kur n yra palaikomas duomenų bazės suderinamumo lygis šiame sąraše: 100, 110, 120, 130 arba 140.
Pastaba
-
Ši užuomina neperleidžia numatytosios arba senstelėjusios "svarba" vertinimo parametro, jei jis yra priverstas per duomenų bazės aprėpties konfigūraciją, sekimo vėliavėlę arba užklausos užuominą.
-
Jei Senstelėjusi svarba įvertinimas yra priverstas per dB aprėpia config, sekimo vėliavėlę arba užklausos užuominą, užklausa toliau naudos senstelėjusį "svarba" vertinimą, kaip nurodyta.
-
Jei numatytoji svarba įvertinama dėl bet kokios priežasties (priverstinio arba dėl to, kad užklausa vykdoma be parinkties, kad būtų galima atlikti senstelėjusį "svarba" įvertinimą), užklausa naudotų "svarba" skaičiuoklė, susietą su užklaustos duomenų bazės versijos užklausos optimizatoriaus.
-
-
"ENABLE_QUERY_OPTIMIZER_HOTFIXES", sekimo vėliavėlė (TF) 4199 ir kiti įgalinimo optimizavimo karštųjų pataisų metodai gali nepaisyti numatytojo optimizatoriaus RTM veikimo kai kuriais atvejais, neatsižvelgiant į užklausto duomenų bazės suderinamumo lygį.
-
Šis Patarimas paveikia tik užklausos optimizatoriaus veikimą. Tai neturi įtakos kitoms "SQL Server" funkcijoms, kurios gali priklausyti nuo duomenų bazės suderinamumo lygio, pvz., tam tikrų duomenų bazių funkcijų pasiekiamumas.
-
Ši užuomina nereikalauja specialių teisių ir gali būti naudojama su plano vadovais.
Daugiau informacijos
Norėdami gauti daugiau informacijos, galite nurodyti šiuos saitus:
Sprendimas
Šis naujinimas yra įtrauktas į šį kaupiamąjį naujinimą SQL Server:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2017"
Nuorodos
Sužinokite apie terminologiją, kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.