问题标签 [sql-server-profiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
27547 浏览

sql-server - 在 SQL Server 中,如何将多个 .trc 文件移动/导入到跟踪表

我有一组使用 Sql Profiler 记录的翻转 .trc 文件。

我可以使用以下命令导入第一个:

但是,这似乎只加载第一个文件,而不是全部四个。

0 投票
2 回答
3582 浏览

sql-server - 调试“不正确的语法”异常

我最近一直在使用一个处理输入 XML 文件的 COM+ 组件,并根据提供的数据进行许多数据库更新。

使用 EventClass 异常运行 SQL Profiler,并选择了用户错误消息,我看到:

异常错误:102,严重性:15,状态:1
用户错误消息“3”附近的语法不正确。

但是,我真的很想查看 COM+ 组件提供的完整 SQL。

无论如何,我是否可以使用 Profiler 或其他方法来拦截发送到 SQL Server 的 SQL 语句?

本机使用 SQL Server 2005,COM+ 对象是用 Delphi 编写的。

0 投票
3 回答
282 浏览

c# - How can i look at executed queries?

can anyone tell me how to view executed queries in SharePoint? I couldn't find a way to show query logs with SQL Server. As you know, SharePoint framework hides all queries from programmers. I would like to look into the queries and understand the mechanisms.

http://www.infoq.com/articles/SharePoint-Andreas-Grabner In above article, i can see some windows showing methods and arguments(Queries). But i could not figure out where this window come from...(looks like a window from visual studio) Does anyone know how to show this window? or any alternative way to display executed queries?

My working environment. Windows Server 2008 Enterprise MOSS 2007 SQL Server 2008 Enterprise Visual Studio 2008 with VSeWSS 1.2

Thank you in advance. Taiga

0 投票
1 回答
923 浏览

sql-server - 为什么 SQL 2008 Profiler 表明从 EF4 运行的存储过程在 Master 中?

将实体框架 4 与存储过程和 SQL Server 2008 SP1 一起使用...运行 SQL Server Profiler(TSQL_SPs 模板)时,显示我的存储过程调用及其语句的行表明这发生在 DatabaseID = 1(主)中,但它是实际发生在我的应用程序数据库中。这些过程正确执行并返回数据,它们只存在于我的应用程序数据库中,那么为什么 Profiler 将这些行标记为在 Master 中?这是 Profiler 中的错误吗?

请注意,针对 SQL 2000 实例运行相同的代码,Profiler 会正确显示应用程序的数据库 ID。

更新:我现在已经在新安装的 SQL Server 2008 R2 上对此进行了测试,它仍然显示它,就好像它发生在 Master 中一样。

更新 2:这已在https://connect.microsoft.com/SQLServer/feedback/details/572246/profiler-reports-ef4-queries-as-occurring-in-master记录到 Connect 。

0 投票
1 回答
7770 浏览

sql-server - 在后台运行 SQL Profiler

我想让 SQL Server 探查器一直运行,记录运行时间超过 5 秒的任何查询。使用我的 PC 上的分析器工具启动它很简单,但我如何创建它以便它在服务器的后台运行?

0 投票
2 回答
1029 浏览

sql-server-2008 - Profiler 问题 - 这些列是什么意思?

我正在我的应用程序上运行 SQL Profiler 2008,以便更好地了解我的应用程序在 DB 级别所做的事情。输出中有一些列我不清楚它们的含义:

1) SPID:我正在使用与数据库的单个连接来完成我的所有数据库活动。然而,我看到了几个不同的 SPID 值。SPID 指的是什么?我原以为由于我使用的是单个连接,所以我只会看到一个 SPID。

2) EventSequence:对于 EventClass 'RPC:Completed',我看到了此列的值。对于 EventClass 'SQL:StmtCompleted' 我什么也没看到。

谢谢。

0 投票
1 回答
470 浏览

sql-server - SQL 跟踪帮助

我已按如下方式设置 SQL Profiler -

模板:调优

保存到 dbo.myTable

事件选择:持续时间大于等于2000(ms)

这将记录事件 RPC:Completed、SP:StmtCompleted 和 SQL:BatchCompleted 的 TextData、Duration、SPID、DatabaseID、DatabaseName、ObjectType、LoginName。

我导出了 SQL Trace 的脚本,并创建了下面的脚本。但是,我需要将跟踪写入数据库表而不是文件。如何更改脚本以写入数据库表?

0 投票
1 回答
225 浏览

performance - SQL Server Profiler issue

I am using SQL Server 2008 Enterprise and I want to use SQL Server profiler to capture deadlock event only. And when deadlock occurs and event captured, I will stop SQL Server profiler.

My question is, since I launched SQL Server profiler, and before deadlock occur (event captured), any impact (more about performance impact) to database?

thanks in advance, George

0 投票
2 回答
89 浏览

sql-server-2005 - 配置 SQL 探查器

是否有关于如何为 SQL 2005 配置 SQL 分析器的快速入门指南?我正在使用共享数据库,因此我只想查看由我的应用程序执行的查询。

0 投票
3 回答
950 浏览

asp.net - Sql Server Profiler 跟踪在 web 应用程序中给出超时

我正在尝试使用 Sql Server Profiler 针对在 Visual Studio 开发服务器中运行的 Asp.NET 网站应用程序运行跟踪。

但是,每当跟踪运行时,来自 Web 应用程序的所有 db 请求都会失败,并给出错误消息:

“超时已过。在操作完成之前超时时间已过或服务器没有响应。”

如果我停止跟踪,Web 应用程序将再次运行。

对此的任何意见表示赞赏。