Symptomer
Når du bruker Microsoft SQL Server-2014, kan du oppleve følgende problem som er knyttet til hverandre på Produktmerknadene for SQL Server-2014: Prosedyre og spørring kjøring av statistikk for opprinnelig kompilerte lagrede prosedyrer registrere tid for arbeideren i intervaller på 1000 Problem: Når du aktiverer innsamling av prosedyren eller spørring kjøring av statistikksamling for opprinnelig kompilerte lagrede prosedyrer ved hjelp av sp_xtp_control_proc_exec_stats eller sp_xtp_control_query_exec_stats, ser du den * _worker_time rapportert i intervaller på 1000 i DMVs sys.dm_exec_procedure_stats og sys.dm_exec_query_stats. Spørringen kjøringer som har en arbeider tid på mindre enn 500 mikrosekunder vil bli rapportert som har en worker_time på 0.
Årsak
Dette problemet oppstår fordi API som brukes til å vise CPU-tiden som har en presisjon opp bare millisekunder, og den kan ikke brukes til å vise CPU-tid i microsecond presisjon.
Oppløsning
Når du har installert hurtigreparasjonen, arbeider for tiden som er rapportert i mikrosekunder, og hvor ikke lenger er avrundet til intervaller på 1000.
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.Samleoppdatering 1 for SQLServer-2014/en-us/help/2931693
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".