Я сгенерировал файл трассировки в SQL Server 2012, не совсем уверенный в единицах длительности, он измеряется миллисекундами?
Я сгенерировал файл трассировки в SQL Server 2012, не совсем уверенный в единицах длительности, он измеряется миллисекундами?
Поскольку ЦП указывается в миллисекундах. Начиная с SQL Server 2005, сервер сообщает о продолжительности события в microseconds
(одна миллионная или 10-6 секунды) и о времени ЦП, используемом событием, в миллисекундах (одна тысячная). или 10-3 секунды). Даже в SQL Server 2000 сервер сообщал о продолжительности и времени процессора в milliseconds
. В SQL Server 2005 и более поздних версиях графический пользовательский интерфейс SQL Server Profiler отображает столбец Длительность в миллисекундах по умолчанию, но при сохранении трассировки в файл или таблицу базы данных the Duration column value is written in microseconds
.
Для дальнейшего использования интерпретации использования ЦП для анализа производительности и здесь
В SQL Server 2005 и более поздних версиях продолжительность сохраняется в микросекундах при сохранении в файл или таблицу и (по умолчанию) в графическом интерфейсе в миллисекундах.
Графический пользовательский интерфейс SQL Server Profiler отображает столбец Длительность в миллисекундах по умолчанию, но когда трассировка сохраняется в файл или таблицу базы данных, значение столбца Длительность записывается в микросекундах.
Просмотр и анализ трассировок с помощью SQL Server Profiler
Визуализация в SQL Server Profiler может быть изменена в общих параметрах: