当我运行一次存储过程并查看 sys.dm_exec_query_stats 中的查询统计信息时,我得到正确的执行计数,即 1
但是当我执行一次 UDF 时,我看到它的执行计数是 4(在 sys.dm_exec_query_stats 中有 3 行用于该 udf)
ObjName ExecutionCount AvgWorkerTime
fnGetDomesticNumber 1 3066
fnGetDomesticNumber 2 411
fnGetDomesticNumber 1 657
谁能帮我理解这一点。
谢谢