Simptome
Atunci când utilizați Microsoft SQL Server 2014, este posibil să întâmpinați următoarea problemă legată de notele privind versiunea SQL Server 2014:
Statisticile de procedură și de executare a interogărilor pentru procedurile stocate compilate nativ Înregistrează timpul de lucru în multipli de 1000
Problemă: După ce activați colectarea de statistici de procedură sau de execuție de interogare pentru procedurile stocate compilate nativ utilizând sp_xtp_control_proc_exec_stats sau sp_xtp_control_query_exec_stats, vedeți *_worker_time raportat în multipli de 1000, în sys.dm_exec_procedure_stats și sys.dm_exec_query_stats DMV. Execuțiile de interogări care au un timp de lucru mai mic de 500 microsecunde vor fi raportate ca având un worker_time de 0.
Cauză
Problema apare deoarece API-ul utilizat pentru a vizualiza timpul procesorului are o precizie de până la milisecunde și nu poate fi utilizat pentru a vizualiza timpul procesorului cu o precizie de microsecunde.
Rezolvare
După aplicarea remedierii, timpul de lucru este raportat în microsecunde și numărul nu mai este rotunjit la multipli de 1000.
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă a SQL Server.
Actualizarea cumulativă 1 pentru SQL Server 2014 /en-us/help/2931693
Despre actualizările cumulative pentru SQL Server
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.