sql server2008怎么查看系统执行过哪些存储过程及执行的时间
1个回答
展开全部
--楼主问到sql的系统表了 不错
--下面语句是查询近一个月修改的存储过程
--有什么不明白可以随时问我 满意的话 请采纳
SELECT name AS object_name
,SCHEMA_NAME(schema_id) AS schema_name
,type_desc
,create_date
,modify_date
FROM sys.objects
WHERE modify_date > GETDATE() -30 and type='p'
ORDER BY modify_date;
--下面语句是查询近一个月修改的存储过程
--有什么不明白可以随时问我 满意的话 请采纳
SELECT name AS object_name
,SCHEMA_NAME(schema_id) AS schema_name
,type_desc
,create_date
,modify_date
FROM sys.objects
WHERE modify_date > GETDATE() -30 and type='p'
ORDER BY modify_date;
追问
这张系统表只能跟踪到存储过程的创建时间与更新时间,没办法跟踪存储过程被调用记录及执行时间啊
追答
没办法查询你说的记录 只有看日志的记录
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询