Symptomen
Nieuwe controle vereisten voor common criteria compliance (CCC) kunnen meer processorverbruik veroorzaken in SQL Server 2016 en 2017. Dit kan meer merkbaar zijn voor werkbelasting, waarbij veel frequente, korte transacties worden gebruikt, zoals de werkbelasting van tempdb. Dit gebeurt zelfs als CCC niet is ingeschakeld.
Houd rekening met de volgende scenario's:
-
U hebt een zeer transactie van transacties met een groot aantal invoeg-en bijwerktransacties.
-
Uw toepassing voert veelgebruikte kleine transacties uit.
-
Uw toepassing is sterk afhankelijk van tempdb, bijvoorbeeld wanneer in de toepassing de tabel invoegen in de tijdelijke tabel opeenvolgend voor veel afzonderlijke transacties gebruikt.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Opmerking:
-
Als u de oplossing voor het aanwijzen van tracering (TF) wilt inschakelen, moet u 3427 alleen worden ingeschakeld voor de cumulatieve update 2 voor SQL Server 2016 SP1 naar cumulatieve update 2 voor SQL Server 2016 SP2.
-
Vanaf de cumulatieve update 3 voor SQL Server 2016 SP2 en voor SQL Server 2017 moet de algemene criteria-naleving (CCC) zijn uitgeschakeld om de correctie in te schakelen.
Cumulatieve update 4 voor SQL Server 2017
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:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologiedie door Microsoft wordt gebruikt om software-updates te beschrijven.