如何知道在SQL Server 2005中运行哪个存储过程?以及如何在查询中打印该SP?如何知道SQL Server 2005中哪个存储过程正在运行
1
A
回答
3
SQL Profiler通常是一个良好的开端上的SQL Server实例登录活动
1
您可以使用SQL事件探查器和活动管理
可以使用
sp_helptext [sp_name]
看SP的内容
0
您可以在SQL Server Management Studio中使用Activity Monitor。它位于管理节点中。活动监视器打开后,查看Command列以查看正在执行的命令。 SQL Profiler是另一种选择,但它需要更多的工作来设置。
还有关于如何监视SP的文章here。
0
在SQL Server 2005和2008中,如果您试图解决生产系统中的性能或行为问题,则应该使用动态管理视图。 Sys.dm_exec_requests会向您显示活动事务,包括有用的信息,例如启动时间,最后一次锁定是什么,是否被阻止,阻止进程等等。您还可以使用sys.dm_exec_query_stats查看已经查询的聚合统计信息运行并仍在缓存中。这将显示有趣的数据,如平均运行时间,最小/最大运行时间,最小/最大/平均CPU等。
这两个然后可以用于链接到其他dmv的检索执行计划,查询和各种其他有趣的信息,在飞行中,便宜。这比在大多数情况下维持一组跟踪事件要好得多。
相关问题
- 1. SQL Server 2005存储过程
- 2. 如何检查哪个存储过程查询正在运行Sql Server Asp.Net?
- 3. SQL Server 2005存储过程执行
- 4. 如何获得总行通过存储过程在SQL Server 2005
- 5. 如何在SQL Server 2005 Management Studio中创建SQL Server 2005存储过程模板?
- 6. SQL Server 2008 - 确定哪个SQL代理作业正在运行存储过程
- 7. MS SQL Server 2005中的存储过程
- 8. 递归存储过程在SQL Server 2005
- 9. 错误在SQL Server 2005存储过程
- 10. 如何知道哪个存储过程正在调用目标过程?
- 11. 从Excel(VBA)运行存储过程的SQL Server 2005
- 12. 同时运行的SQL Server 2005存储过程导致延迟
- 13. 如何在存储过程中使用循环sql server 2005
- 14. 如何在asp.net mvc中使用sql server 2005存储过程?
- 15. 在SQL Server中如何调试存储过程2005
- 16. 如何写一个存储过程在SQL Server中删除多行2005
- 17. 如何在SQL Server 2005中存储Kannada
- 18. SQL Server 2005安装存储过程
- 19. SQL Server 2005 - 优化存储过程
- 20. SQL Server 2005的存储过程依赖
- 21. SQL Server 2005 Asnyc存储过程
- 22. 存储过程吃CPU SQL Server 2005
- 23. SQL Server 2005的存储过程错误
- 24. 调试SQL Server 2005存储过程
- 25. SQL Server 2005本机存储过程
- 26. 在SQL SERVER 2005中执行存储过程时出错
- 27. 在SQL Server 2005中计算存储过程的代码行
- 28. 如何每小时在sql server中运行存储过程?
- 29. 如何在SQL Server Express Edition中每天运行存储过程?
- 30. SQL Server 2005 Profiler如何查看整个存储过程链