25得票1回答
SQL Server Profiler停用 - 替代方案是什么?

我正在开发ASP.NET和SQL Server应用程序,有时我会遇到SQL查询的问题,我希望能够看到SQL Server的“响应”,而不仅仅是ASP.NET错误消息(这常常没有多大帮助)。 SQL Server中的Profiler.exe工具可以做到这一点,但我在MSDN上阅读到微软计划弃用...

23得票2回答
如何为单个数据库过滤SQL Server 2008 Profiler输出?

SQL Server 2008 Profiler始终会对所有数据库进行分析。我希望限制分析或输出到单个数据库。最简单的方法是什么?

22得票4回答
如何在SQL Server Profiler中获取SQL Server查询的参数值

我正在尝试分析 SQL Server 2008 Profiler 中的死锁。我知道如何找到有问题的 SQL 查询,但是收集到的查询不包括参数值。换句话说,我能看到类似这样的内容:DELETE FROM users WHERE id = @id 但我想要看到的是:DELETE FROM user...

22得票2回答
在SQL Server中,如何将多个.trc文件移动/导入到跟踪表中?

我有一组使用Sql Profiler记录的鼠标悬停.trc文件。mytrace.trc mytrace_1.trc mytrace_2.trc mytrace_3.trc 我可以使用以下命令导入第一个:use [my-database] SELECT * INTO trace_folde...

21得票1回答
在Sql Server Profiler中更改应用程序名称

在使用 SQL Server Profiler 对 .Net 应用程序进行分析时,默认应用程序名称是从数据提供程序中获取的。如何将其更改为自己的应用程序名称?

19得票3回答
SQL Server Profiler - 如何查找正在连接的数据库?

我已经谷歌过了,但没有成功。我正在使用 SQL Server Profiler 用于 SQL Server 2008 R2,并确保对于跟踪的“事件选择”: 我报告了安全审计 > 审计登录 + 审计注销的所有列 我报告了会话 > ExistingConnection 的所有列 然...

18得票4回答
SQL Server分析器无法通过TextData列过滤器进行过滤

我有一个存储过程,叫做'MyStoredProc',每隔几秒钟就会被调用一次。 我想要过滤它,因为它会使视图混乱不清。 这个过程的调用方式类似于:exec sp_executesql N'Exec @Return = [dbo].[MyStoredProc].... 我已经在TextDa...

16得票2回答
在SQL Profiler中是否有一种方法可以按INSERT语句进行过滤?

我正在尝试识别从Windows应用程序查看记录时发生的SQL INSERTS。在SQL Profiler中,当查看记录时触发了一长串存储过程,但很难识别哪个存储过程包含插入语句,即使使用筛选器,在对象资源管理器中找到存储过程也很麻烦。 有没有办法让我看到所有的SQL命令并过滤出INSERT语...

15得票2回答
SQL Profiler(SQL Server 2000),如何仅过滤我的活动?

我们有一个大型系统,同时有几百个用户使用,因此SQL Profiler提供了太多不必要的信息。我想查看在我的账户下运行了哪些SQL命令,并且只显示与我的账户相关的信息。这里的账户指的是我用来登录系统的用户名。这些用户名存储在一个常规的数据库表中,因此不能直接在SQL Profiler中输入任何...

15得票2回答
SQL Server Profiler - 为什么一些调用是RPC:Completed,而另一些调用是SQL:BatchCompleted

我自己使用 SQL Server Profiler 时常常感到困惑。但说了这么多,我还是决定打开它,以查看使用 Db Set 的 Include 方法生成的 SQL。我正在参考音乐商店示例,其中有专辑、艺术家和流派等信息。 我注意到一件事情,即某些调用的事件类为“SQL:BatchCompl...