web-dev-qa-db-fra.com

Unité de mesure pour la colonne Durée dans SQL Profiler

Quelle est l'unité de la colonne Durée dans SQL Profiler? Je pensais que c'était des millisecondes mais dans la ligne Profiler suivante, je l'ai trouvé en contradiction avec l'heure de début et de fin:

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 

Pour info, j'utilise SQL Server 2008.

32
Mubashar

J'ai trouvé la réponse ici . Ça dit

Dans SQL Server 2005 et versions ultérieures, l'interface utilisateur graphique de SQL Server Profiler affiche la colonne Durée en millisecondes par défaut, mais lorsqu'une trace est enregistrée dans un fichier ou une table de base de données, la valeur de la colonne Durée est écrite en microsecondes

Je les regardais après avoir enregistré le fichier de trace dans la base de données.

60
Mubashar