select distinct top 10 substring(t.text,(s.statement_start_offset/2)+1,(((case s.statement_end_offset when -1 then datalength(t.text) else s.statement_end_offset end) - s.statement_start_offset)/2) + 1) as sqlText ,(case when s.statement_start_offset > 0 then substring(t.text,(s.statement_start_offset/2)+1) else '' end) as sqlParameters ,s.execution_count as ExecutionCount ,(s.max_elapsed_time/1000) as MaxelapsedtimeMs ,(s.min_elapsed_time/1000) as MinelapsedtimeMs ,isnull((s.total_elapsed_time/1000) / nullif(s.execution_count,0),0) as AvgelapsedtimeMs ,s.creation_time as LogCreatedOn ,s.last_execution_time as LastExecutionTime ,isnull(s.execution_count / nullif(datediff(s,s.creation_time,getdate()),0) as FrequencyPerSec from sys.dm_exec_query_stats as s cross apply sys.dm_exec_sql_text(s.sql_handle) as t order by isnull((s.total_elapsed_time/1000) / nullif(s.execution_count,0) desc
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。