Simptomi
Pretpostavimo da imate instaliran Microsoft SQL Server 2014, 2016 i 2017. imate stupac tablice koji sadrži mnogo vrijednosti null i za tu tablicu izvršavate upit pomoću zadanog procjenitelja kardinalnosti (CE). U tom scenariju može doći do precjenjivanja filtra koji uspoređuje stupac tablice s vrijednošću nepoznatom u vrijeme kompiliranja.
Rješenje
Taj je problem riješen u sljedećim ažuriranjima za SQL Server:
Kumulativno ažuriranje 13 za SQL Server 2017
Kumulativni iznos 4 za SQL Server 2016 SP2
Kumulativno ažuriranje 12 za SQL Server 2016 SP1
Kumulativno ažuriranje 1 za SQL Server 2014 SP3
Kumulativno ažuriranje 14 za SQL Server 2014 Service Pack 2
O kumulativnim ažuriranjima za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:
Najnovije kumulativno ažuriranje za SQL Server 2017
Najnovije kumulativno ažuriranje za SQL Server 2016
Najnovija kumulativna ažuriranja za SQL Server 2014
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Procjena kardinalnosti (SQL Server)
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.