Единица измерения для столбца Длительность в SQL Profiler - PullRequest
32 голосов
/ 07 апреля 2010

Какова единица измерения столбца Duration в SQL Profiler? Я думал, что это были миллисекунды, но в следующей строке Profiler я обнаружил, что это противоречит времени начала и окончания:

spid=163    
duration=11310646
starttime=2010-04-06 17:45:24.480
endtime=2010-04-06 17:45:35.790
reads=152
writes=2
cpu=16
eventclass=12
textdata= DELETE FROM dbo.[Icon] WHERE Id = 20087 

К вашему сведению, я использую SQL Server 2008.

1 Ответ

60 голосов
/ 07 апреля 2010

Я нашел ответ здесь .Он говорит

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

Я наблюдал за ними после сохранения файла трассировки в базе данных.

...