Симптоми
Когато използвате Microsoft SQL Server 2014, може да се натъкнете на следния проблем, който е свързан с бележките по изданието на SQL Server 2014:P rocedure и статистическите данни за изпълнение на заявките за събрания, които са съхранили съхранените процедури, записват работно време в няколко от 1000проблема след като разрешите събирането на колекцията от статистически данни за изпълнение на заявки за събрания, които са компилирани със съобразени процедури чрез sp_xtp_control_proc_exec_stats или sp_xtp_control_query_exec_stats, ще видите _worker_time, съобщени в кратни на 1000, в DMVs sys.dm_exec_procedure_stats и sys.dm_exec_query_stats. Екзекуциите на заявки, които имат работно време, по-малко от 500 микросекунди, ще бъдат докладвани като имащи worker_time 0.
Причина
Проблемът възниква, тъй като API, който се използва за преглед на ПРОЦЕСОРНО време, има точност само до милисекунди и не може да се използва за преглед на ПРОЦЕСОРНО време във микросекунди.
Решение
След като приложите корекцията, работното време се отчита в микросекунди и номерът вече не е закръглен до кратни на 1000. Проблемът е решен първо в следващата сборна актуализация на SQL Server.
Сборна актуализация 1 за SQL Server 2014 /en-us/help/2931693
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".