Znaki
Recimo, da imate nameščen Microsoft SQL Server 2014, 2016 in 2017. Imate stolpec tabele, v katerem je veliko ničelnih vrednosti, za katerega izvedete poizvedbo s privzetim ocenjevalnikom kardinalnosti (CE). V tem primeru lahko pride do preocenjevanja filtra, ki primerja stolpec tabele z vrednostjo, ki je v času prevajanja neznana.
Rešitev
Ta težava je odpravljena v naslednjih posodobitvah za SQL Server:
Zbirna posodobitev 13 za SQL Server 2017
Kumulativna posodobitev 4 za SQL Server 2016 s servisnim paketom SP2
Zbirna posodobitev 12 za SQL Server 2016 SP1
Zbirna posodobitev 1 za SQL Server 2014 SP3
Zbirna posodobitev 14 za SQL Server 2014 s servisnim paketom SP2
Več o zbirnih posodobitvah za SQL Server
Vsaka nova zbirna posodobitev za SQL Server vsebuje vse sprotne in varnostne popravke, ki so bili vključeni v prejšnjo graditev. Priporočamo, da namestite najnovejšo graditev za svojo različico sistema SQL Server:
Najnovejša zbirna posodobitev za SQL Server 2017
Najnovejša zbirna posodobitev za SQL Server 2016
Najnovejše zbirne posodobitve za SQL Server 2014
Stanje
Microsoft je potrdil, da gre za težavo v Microsoftovih izdelkih, ki so navedeni v razdelku »Velja za«.
Sklici
Cardinality Estimation (SQL Server)
Preberite več o terminologiji , ki jo Microsoft uporablja za opisovanje posodobitev programske opreme.