Symptomy
Podczas korzystania z programu Microsoft SQL Server 2014 można napotkać następujący problem, który jest powiązany z informacjami o wersji programu SQL Server 2014:P rocedure oraz statystyki wykonywania zapytań dla procedur składowanych skompilowanych w celu rejestrowania czasu pracownika w wielokrotnościach 1000: po włączeniu kolekcji statystyki wykonywania procedur lub zapytań dla procedur składowanych skompilowanych w sposób macierzysty przy użyciu sp_xtp_control_proc_exec_stats lub sp_xtp_control_query_exec_stats widzisz _worker_time * zgłoszone w wielokrotnościach 1000, w sys.dm_exec_procedure_statsach DMVs i sys.dm_exec_query_stats. Wykonywanie zapytań o czasie pracownika mniejszym niż 500 mikrosekund będzie zgłaszane jako worker_time 0.
Przyczyna
Ten problem występuje, ponieważ interfejs API służący do wyświetlania czasu procesora ma dokładność tylko do milisekund i nie można go użyć do wyświetlenia czasu procesora w microsecond Precision.
Rozwiązanie
Po zastosowaniu tej poprawki czas pracownika jest raportowany w mikrosekundach, a liczba nie jest już zaokrąglana do wielokrotności 1000. problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".