Sažetak
Kada tarifa za upite koristi alat za korištenje raspršivanja pomoću skupnog načina rada u kojem je jedan od ulaza optimizirani filtar bitmape s izvorišnom oznakom za pretraživanje ili ključem u sustavu Microsoft SQL Server 2016 i SQL Server 2017, proizvode se netočne procjene. TAžuriranje poboljšava performanse upita za scenarij.
Rješenje
Ovo je poboljšanje obuhvaćeno sljedećim kumulativnim ažuriranjem za SQL Server:
Kumulativno ažuriranje 6 za SQL Server 2017
Kumulativno ažuriranje 8 za SQL Server 2016 SP1
Napomena
-
Da biste omogućili to ažuriranje na razini poslužitelja, morate omogućiti oznaku Trace (TF) 4199. Da biste globalno omogućili TF 4199, koristite naredbu DBCC TRACEON (4199,-1) ili koristite – T 4199 kao parametar pokretanja.
-
Da biste omogućili ovo ažuriranje na razini baze podataka, pokrenite sljedeću naredbu: Promjena KONFIGURACIJE opsega baze podataka QUERY_OPTIMIZER_HOTFIXES = uključeno.
-
Da biste omogućili ovo ažuriranje na razini upita, upotrijebite savjet za upit: koristite hint (' ENABLE_QUERY_OPTIMIZER_HOTFIXES ').
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Pogledajte najnovije Kumulativno ažuriranje za SQL Server:
Status
Microsoft je potvrdio da je to poboljšanje u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.