就像下面的查询一样,是否有任何查询可以使用sys.dm_exec_
返回SQL服务器中函数的执行状态?
SELECT TOP 1
d.object_id,
d.database_id,
OBJECT_NAME(object_id,database_id) 'proc name',
d.cached_time,d.last_execution_time, d.total_elapsed_time,
(d.total_elapsed_time/d.execution_count)/1000 AS [avg_elapsed_time],
d.last_elapsed_time/1000 as last_elapsed_time,
d.execution_count,
*
FROM
sys.dm_exec_procedure_stats AS d
WHERE
OBJECT_NAME(object_id, database_id) = 'ssp_StoredProcedureName'
ORDER BY
d.Last_Execution_Time DESC
您无法
在以下版本中获得SQL2016的确切函数执行统计信息。但是从SQLSERVER 2016开始,我们有sys.dm_exec_function_stats。
适用于:SQL Server (SQL Server 2016 Community Technology Preview
3.2(CTP 3.2)到当前版本),Azure SQL 数据库,Azure SQL 数据仓库公共预览版。