gpt4 book ai didi

sql-server - 在 SQL Server Profiler 中查看运行过程

转载 作者:行者123 更新时间:2023-12-03 10:01:13 25 4
gpt4 key购买 nike

如何在 SQL Server Profiler 中查看正在运行的过程?

它仅在执行完成时显示。

如果执行时间过长,我有一些程序需要我注意。做完了才知道对我来说没用

谢谢

最佳答案

SQL Profiler 绝对可以向您显示哪些语句、过程和批处理在完成之前正在运行。

确保您在探查器中选择的模板具有 applicable events ,查看语句/过程何时开始,即

  • SQL:StmtStarting
  • SP:开始
  • SP:StmtStarting(查看 SPROC 中的语句)

除了 *Completed 事件。显然,诸如持续时间、cpu、io 等指标在开始事件中不可用。

您还可以通过更改 Properties 并从 Events 选项卡中选择这些事件来选择这些事件。如果您要分析一个非常繁忙的服务器,请确保您应用了 DatabaseNameHostName 甚至 SPID 等过滤器(如果您有幸能够)隔离它(您可能需要选中 Show All Eventscolumns 复选框)

关于sql-server - 在 SQL Server Profiler 中查看运行过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12822946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com