Antworten:
Da sich die CPU in Millisekunden befindet. Von Beginn an mit SQL Server 2005 meldet der Server die Dauer eines Ereignisses in microseconds
(ein Millionstel oder 10-6 Sekunden) und die vom Ereignis verwendete CPU-Zeit in Millisekunden (ein Tausendstel) oder 10-3 Sekunden). Selbst in SQL Server 2000 meldete der Server sowohl die Dauer als auch die CPU-Zeit in milliseconds
. In SQL Server 2005 und höher zeigt die grafische Benutzeroberfläche von SQL Server Profiler die Spalte Dauer standardmäßig in Millisekunden an, wenn jedoch eine Ablaufverfolgung entweder in einer Datei oder in einer Datenbanktabelle gespeichert wird the Duration column value is written in microseconds
.
Für Ihre weitere Referenz Interpretieren der CPU-Auslastung für die Leistungsanalyse und hier
SQL Server 2005 und höher beträgt die Dauer in Mikrosekunden, wenn sie in einer Datei oder Tabelle gespeichert werden, und (standardmäßig) Millisekunden auf der GUI.
Die grafische Benutzeroberfläche von SQL Server Profiler zeigt die Spalte Dauer standardmäßig in Millisekunden an. Wenn jedoch eine Ablaufverfolgung in einer Datei oder einer Datenbanktabelle gespeichert wird, wird der Wert der Spalte Dauer in Mikrosekunden geschrieben.
Anzeigen und Analysieren von Traces mit SQL Server Profiler
Die Visualisierung in SQL Server Profiler kann in den allgemeinen Optionen geändert werden: