簡體   English   中英

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

[英]what do the millisecond values in sys.dm_exec_query_stats mean?

我一直在嘗試衡量從應用程序執行的某些查詢的執行時間。 我一直在嘗試使用sys.dm_exec_query_stats.last_elapsed_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,它可以清晰地執行並返回結果,只要顯示刷新即可,明顯快於一秒。 但是,為last_elapsed_time返回的值始終約為1700至1800毫秒。

我想念什么?

這是sys.dm_exec_query_stats上的msdn信息頁 我正在使用SQL Server 2012。

它們不是毫秒值,而是MICROsecond值,如該表的msdn info頁上明確指出的那樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM