Symptomen
Stel dat u Microsoft SQL Server 2014, 2016 en 2017 hebt geïnstalleerd. U hebt een tabelkolom die veel Null-waarden bevat, en u voert een query uit voor die tabel met behulp van de standaard kardinale huizenprijs taxatie (CE). In dit scenario ondervindt u mogelijk een overschatting in een filter waarmee de tabelkolom wordt vergeleken met een waarde die niet bekend is bij de compilatie.
Oplossing
Dit probleem is opgelost in de volgende updates voor SQL Server:
Cumulatieve update 13 voor SQL Server 2017
Cumulatief UDPATE 4 voor SQL Server 2016 SP2
Cumulatieve update 12 voor SQL Server 2016 SP1
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingsfixes die zich in de vorige versie bevonden. U wordt aangeraden de nieuwste versie van SQL Server te installeren:
Nieuwste cumulatieve update voor SQL Server 2017
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Schatting van kardinaliteit (SQL Server)
Informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.