标签: sql-server-profiler

SQL:如何获得每个数据库或小时或......的执行查询数?

是否有任何方法可以查看每小时,每个数据库/小时执行的查询数量,或一天中的平均查询数,或者......有趣的是什么?

仅供统计......我喜欢数字.我不能只使用Sql Server Profiler启动跟踪,因为当查询过多时,UI将崩溃.

SQL是否在某处跟踪某些基本的"已执行查询统计信息",或者我是否可以使用任何工具来获取此信息?

(我使用的是SQL Server 2008 R2)

sql statistics performancecounter sql-server-profiler sql-server-2008

8
推荐指数
1
解决办法
7568
查看次数

如何在SQL 2005探查器中查找超时语句

我正在尝试使用SQL 2005探查器找到超时的SQL语句.有没有办法设置这样的过滤器?

sql-server sql-server-profiler

7
推荐指数
1
解决办法
6180
查看次数

如何查看哪些IP地址向SQL Server发出请求?

我需要清楚地看到什么IP地址对SQL服务器进行了什么SQL查询.我正在尝试使用SQL事件探查器,但似乎我无法以某种方式区分查询来自的机器(浏览器).它只有Web服务器和SQL Server之间的通信详细信息.对我来说有什么办法(任何未知的日志吗?),这样我就可以看到查询来自的原始机器的标识?

谢谢你的任何建议.

HF

sql sql-server-profiler

7
推荐指数
2
解决办法
2万
查看次数

在SQL事件探查器中显示行计数

是否可以在SQL Server Profiler中显示"行计数"列?

例如,有CPU和持续时间列,但是它可以显示查询返回的行数吗?

sql-server rowcount sql-server-profiler

7
推荐指数
2
解决办法
4548
查看次数

无论如何SQL Server Profiler还是要记住列宽吗?

我已经将SQL Server Profiler设置为仅报告与我相关的事件,并且效果很好.但是,我觉得很糟糕的是它不记得列宽.我可以正确设置它们并将其保存为Profiler模板,但下次启动跟踪时,它会忘记列宽.

有诀窍还是我遗漏了一些简单的东西,还是只是没有保存这些价值?

sql-server sql-server-profiler

7
推荐指数
1
解决办法
268
查看次数

是否可以使用T-SQL在azure上捕获数据库跟踪

我知道无法针对azure数据库运行SQL事件探查器.我最近了解到,SQL分析器实际上只是SQL Server隐含的功能的前端,即SQL分析器实际上没有进行任何捕获,它只是启动和停止SQL服务器实际生成的跟踪,并且可以启动,使用T-SQL语句暂停和停止跟踪.

我不认为有任何类型的直接访问azure数据库所在的文件系统,所以如果可以开始跟踪,则需要找到一种方法将该跟踪放在某处.是否可以使用直接T-SQL捕获Windows Azure数据库中的跟踪,或者跟踪功能在azure中的SQL数据库上完全无法使用?

sql-server azure sql-server-profiler sql-server-2012 azure-sql-database

7
推荐指数
1
解决办法
7102
查看次数

在Sql Server Profiler中更改应用程序名称

在SQL Server Profiler中分析.Net应用程序时,默认的应用程序名称来自数据提供程序.如何将其更改为我自己的应用程序名称?

sql-server connection-string sql-server-profiler

7
推荐指数
1
解决办法
8145
查看次数

为什么 SQL Server Profiler 跟踪会跳过记录?

我有一个 SQL Server Profiler 跟踪,它适用于所有命令。

但分析器会跳过一条记录,如下所示:

一张来自我的踪迹的照片

sql-server-profiler

7
推荐指数
1
解决办法
4535
查看次数

如何将 SQL Server Profiler 与具有 AAD 集成安全性的 Azure SQL Server 结合使用,其中 AAD 用户与登录的桌面帐户不同?

设想:

  1. 用户使用域帐户登录桌面
  2. 用户在 AAD 中有一个与域帐户不同的 Azure 帐户
  3. 为 Azure 帐户配置了 AAD 身份验证的 Azure SQL 数据库

用户如何使用 SQL Server Profiler 分析发送到 Azure SQL 数据库的 SQL 查询?

sql-server azure sql-server-profiler

7
推荐指数
1
解决办法
1万
查看次数

仅在SQL Server上记录错误查询

我有一个似乎很容易实现的目标,但我还没有找到一个好的解决方案.谷歌没有透露它,我只是希望我一直在寻找错误地方的解决方案,或者只是试图以错误的方式使用工具......

或许今天对我来说已经太晚了才能清​​楚地思考:)但是,我希望这可以帮助我.

我需要能够只记录在特定SQL Server实例上执行的错误查询.我认为SQL Profiler会允许我立即执行此操作,但是我无法找到允许我仅记录那些查询的设置组合,这些设置返回错误(很可能是解析错误)+错误详细信息.

想象一下SQL Server每秒执行100次查询,每天只有1或2个不正确的查询,导致解析错误.我只需要能够每天看到那些1-2个查询,而不必为系统上的所有查询运行非常昂贵的配置文件,并且每天都要进行挖掘.

这有可能吗?

sql sql-server profiling sql-server-profiler

6
推荐指数
1
解决办法
3067
查看次数