Sql sys.dm_exec_query_stats中的毫秒值是什么意思?

Sql sys.dm_exec_query_stats中的毫秒值是什么意思?,sql,sql-server-2012,sys.dm-sql,Sql,Sql Server 2012,Sys.dm Sql,我一直在尝试测量从应用程序执行的一些查询的执行时间。我一直在尝试使用sys.dm_exec_query_stats.last_exposed_time 但我对它返回的值感到困惑。当我执行查询时 SELECT TOP 1 qs.plan_handle, qs.last_execution_time, qs.last_elapsed_time, qs.min_elapsed_time FROM sys.dm_exec_query_stats qs ORDER BY qs.last_execution

我一直在尝试测量从应用程序执行的一些查询的执行时间。我一直在尝试使用sys.dm_exec_query_stats.last_exposed_time 但我对它返回的值感到困惑。当我执行查询时

SELECT TOP 1 qs.plan_handle, qs.last_execution_time, qs.last_elapsed_time, qs.min_elapsed_time FROM sys.dm_exec_query_stats qs ORDER BY qs.last_execution_time DESC
从ssms中,只要显示器可以刷新,它就可以清楚地执行并返回结果,速度明显快于1秒。但是,上次运行时间返回的值始终在1700-1800毫秒左右

我错过了什么


下面是sys.dm_exec_query_stats上的数据。我正在使用sql server 2012

它们不是毫秒值,而是微秒值,正如表的msdn信息页面上明确指出的那样。

哪个字段返回1700?抱歉,我没有说清楚。“最后一次”是我最感兴趣的领域。