sql - 如何获取存储过程的执行日志?

标签 sql sql-server sql-server-2008

我知道它从sys.dm_exec_procedure_stats中的execution_count执行了多少次。

但是这些值是如何计算的呢?

有什么方法可以知道这些值是如何计算的吗?

我想要第一次执行存储过程时的完整日志,直到 last_execution_time 记录为止。

最佳答案

每次服务器重新启动时都会重置统计信息,DMV 记录在此处:https://msdn.microsoft.com/en-us/library/cc280701.aspx

关于sql - 如何获取存储过程的执行日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34507904/

相关文章:

sql - 如何在不考虑时间的情况下按日期时间列进行分组

sql - 在两个日期上排名 - 每个日期迭代

sql - 如何使 T-SQL 游标更快?

sql-server - Azure 的 SQL 强制参数化建议

sql - 如何避免在 WHERE 查询中为 Unicode 字符串添加 'N' 前缀?

sql-server-2008 - 找出使用 SQL Server 2008 中的证书对哪些存储过程进行签名

mysql - SQL按乘值选择和过滤

sql - 关于 Pivot 与 Case 优劣的问题

sql - 仅对所选行求和

SQL Server : How to group by a datetime column based on a time interval (Such as within 2 hours)