科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道怎样用SQL服务器调节器收集重要信息(2)

怎样用SQL服务器调节器收集重要信息(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

使用SQL服务器调节器(SQL Server Profiler)工具可以收集服务器当前活动的重要信息。

作者:wanyang 来源:赛迪网技术社区 2007年9月4日

关键字: 信息 数据库 SQL Server SQL Server 各版本

  • 评论
  • 分享微博
  • 分享邮件

Profiler的常规选项卡

在事件(Events)选项卡里(图B),和向导相关联的事件类型有两个:RPC:Completed用于存储过程,以及SQL:BatchCompleted用于其他的TSQL声明。

怎样用SQL服务器调节器收集重要信息(2)
  

图B

Profiler的事件选项卡

在使用调节器对SQL服务器的活动进行捕捉的时候,你会在一段相对较短的时间内获得大量的数据,这取决于你服务器的使用情况。所以你就应该选择只记录下你所需要的项目而不是修改缺省的模板。而且在运行Profiler的时候,你要确保在捕捉期间典型的应用程序活动会发生,这对于保证索引调节向导的质量是非常重要的,除非你是正在试图解决某个特定的问题,在后面这种情况下你要确信指定的事件正在发生。

一旦追踪被保存到文件里或者数据库表格里,你就可以回放这一过程中所发生的所有活动——设置你希望的断点——这和你使用开发人员的IDE调试器很类似。

回放Profiler的追踪内容

再次强调,捕捉到的数据会是相当多的。为了帮助限制所捕捉数据的数量,你可以定义过滤器。在定义自己的过滤器(图C)时,设置时间较长的查询是很常见的。

怎样用SQL服务器调节器收集重要信息(2)
  

图C

过滤数据

Profiler还能记录许多其他类型的数据库活动。Profiler本身就有许多选项供你选择。要获得更多的信息,我建议去查询MSDN在线或者SQL服务器的文档。Profiler会成为任何DBA的朋友,另外我还建议你去考察一下它的其他许多选项。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章