Applies ToSQL Server 2017 on Windows SQL Server 2019 on Windows

Symptomen

U wordt aangeraden Microsoft SQL Server 2017 of 2019 te installeren en het programma wordt uitgevoerd met standaard schatting van de kardinaliteit (CE). U voert een query uit met een filter predicaat voor column Kol1. Query predikaten hebben ingebouwde hoofdletters, kleine letters of RTRIM. Kol1 bevat statistieken wordt gebruikt door de Optimizer. In dit scenario kan de juiste kardinaliteit naleven schattingen en SQL Server gebruikt een niet-efficiënt abonnement. Hier volgen een aantal query's met predikaten:

Selecteer person_id van de persoon waar (e-mail Als UPPER (N ' @live. com% '))

Selecteer person_id van de persoon waar (e-mail = UPPER(N'msft@live.com '))

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Opmerking Voor deze oplossing is een van de de volgende stappen worden doorgevoerd:

Verwijzingen

Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.