Eu gerei um arquivo de rastreamento no SQL Server 2012, não tenho muita certeza da unidade de duração, é medido em milissegundos?
Eu gerei um arquivo de rastreamento no SQL Server 2012, não tenho muita certeza da unidade de duração, é medido em milissegundos?
Como a CPU está em milissegundos. Desde o início do SQL Server 2005, o servidor relata a duração de um evento em microseconds
(um milionésimo ou 10-6 de segundo) e a quantidade de tempo de CPU usada pelo evento em milissegundos (milésimos de segundo ou 10-3 de segundo). Mesmo no SQL Server 2000, o servidor relatou a duração e o tempo da CPU milliseconds
. No SQL Server 2005 e posterior, a interface gráfica do usuário do SQL Server Profiler exibe a coluna Duração em milissegundos por padrão, mas quando um rastreamento é salvo em um arquivo ou em uma tabela de banco de dados the Duration column value is written in microseconds
.
Para sua referência adicional, Interpretando a utilização da CPU para análise de desempenho e aqui
SQL Server 2005 e posterior, a duração é em microssegundos quando salva em um arquivo ou tabela e (por padrão) milissegundos na GUI.
A interface gráfica do usuário do SQL Server Profiler exibe a coluna Duração em milissegundos por padrão, mas quando um rastreamento é salvo em um arquivo ou em uma tabela de banco de dados, o valor da coluna Duração é gravado em microssegundos.
Ver e analisar rastreamentos com o SQL Server Profiler
A visualização no SQL Server Profiler pode ser alterada nas Opções Gerais: