Ознаки
Під час використання Microsoft SQL Server 2014 може виникнути така проблема, пов'язана з нотатками про випуск SQL server 2014:P roteure та статистика виконання запитів для початку скомпільованих записів робочих процедур у надбудові 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, що використовується для перегляду ПРОЦЕСОРНОГО часу, має точність до мілісекунд, і його не можна використовувати для відображення ПРОЦЕСОРНОГО часу в microsecond Precision.
Спосіб вирішення
Після того як ви застосовуєте виправлення, час працівника повідомляється в мікросекундах, а число більше не округлюється до 1000. Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".