Sintomas
Quando utilizar o Microsoft SQL Server 2014, poderá encontrar o seguinte problema relacionado no SQL Server 2014 Notasde lançamento :P rocedure e estatísticas de execução de consultas para procedimentos armazenados de forma nativa, registar o tempo de trabalhador em múltiplos de 1000Emissão: Depois de ativar a recolha de procedimentos ou de recolha de estatísticas de execução de consultas para procedimentos de loja compilados de forma nativa utilizando sp_xtp_control_proc_exec_stats ou sp_xtp_control_query_exec_stats você vê o *_worker_time relatado em múltiplos de 1000, nos DMVs sys.dm_exec_procedure_stats e sys.dm_exec_query_stats. As execuções de consulta que tenham um tempo de trabalho inferior a 500 microsegundos serão reportadas como tendo um worker_time de 0.
Causa
A questão ocorre porque a API que é usada para visualizar o tempo de CPU tem uma precisão até milissegundos apenas e não pode ser usada para ver o tempo de CPU em precisão de microssesegundo.
Resolução
Após a aplicação da correção, o tempo do trabalhador é relatado em microsegundos, e o número já não é arredondado para múltiplos de 1000.A emissão foi corrigida pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".