Profiler for SQL Server的替代方法

在我们的公共Web应用程序挂起后,朋友推荐我使用Profiler来查看每个用户的db活动(包括sprocs和持续时间)。 有更广泛使用的数据库服务器分析器,我可以用来更好地查明这样的问题吗?

我从来没有需要使用SQL Server事件探查器以外的任何东西。 它是专门用于诸如你提到的目的。 您可以看到使用Profiler需要查看的所有内容。 你有没有对你的服务器运行一个跟踪? 为了缩小问题,您需要为跟踪configuration相当多的选项。 第一次追踪也不一定会发生。 您可能需要对traceconfiguration进行一些调整,然后重新运行几次以查看所需的信息。

IdealSqlProfiler是Sql Profiler的免费开源替代品。 可以使用IdealSqlProfiler快速获取在特定单个网页或桌面应用程序后面生成的所有SQL。 您可以在IdealSqlTracer概述中find有关如何使用它的11分钟video教程