Единица длительности в файле трассировки SQL Server

10

Я сгенерировал файл трассировки в SQL Server 2012, не совсем уверенный в единицах длительности, он измеряется миллисекундами?

введите описание изображения здесь

сабля
источник

Ответы:

10

Поскольку ЦП указывается в миллисекундах. Начиная с 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.

Для дальнейшего использования интерпретации использования ЦП для анализа производительности и здесь

Г-н Хайдар Али Хан
источник
6

В SQL Server 2005 и более поздних версиях продолжительность сохраняется в микросекундах при сохранении в файл или таблицу и (по умолчанию) в графическом интерфейсе в миллисекундах.

Графический пользовательский интерфейс SQL Server Profiler отображает столбец Длительность в миллисекундах по умолчанию, но когда трассировка сохраняется в файл или таблицу базы данных, значение столбца Длительность записывается в микросекундах.

Просмотр и анализ трассировок с помощью SQL Server Profiler

Визуализация в SQL Server Profiler может быть изменена в общих параметрах:

введите описание изображения здесь

JSapkota
источник