KB4501670 - ÅTGÄRD: CPU och förfluten tid som rapporterats av query_plan_profile och query_post_execuion_plan_profile XEvents är inte korrekta i SQL Server 2017

Gäller för
SQL Server 2017 Developer Linux SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Core Linux SQL Server 2017 Enterprise Core Windows SQL Server 2017 Enterprise Linux SQL Server 2017 Enterprise Windows SQL Server 2017 Standard Linux SQL Server 2017 Standard Windows

Symptom

Anta att du använder query_plan_profile och query_post_execution_plan_profile Extended Events (XEvents) i SQL Server 2017. När du undersöker händelsefältens CPU-tid och förfluten tid för dessa XEvents kanske du märker att de är mindre exakta (alltid multipler av 100) jämfört med samma händelsefält som rapporterats av motsvarande XEvent-query_post_execution_showplan som använder normal profilering.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Lösning

Det här problemet åtgärdas i följande kumulativa uppdatering för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.