您的位置:首页 > 数据库

利用SQL Profiler来诊断SQL服务器的性能问题

2008-04-28 19:24 435 查看

也许你已经意识到SQL服务器程序运行非常的慢,特别是特定的时间阶段,比如说上午。你也清楚问题是在于数据库本身。作为一个开发人员,你有责任来修改这些不足。那么你该怎么做?从哪里着手?最好的办法是不断地分析数据库以找到导致产生问题的根源。

SQL服务器附带的SQL
Profiler工具,提供了很多完整的分析方式。如果你使用的是SQL6.5,可以把它当成一种SQL跟踪器。但如果你调用它,它就可以实时监视SQL服务器中的事件,并且能够记录所有的事件,比如新连接的建立,一个SQL批的开始或者一个SQL批的结束。事实上,这些监视事件也会增加很多额外信息的负荷。

熟悉SQL Profiler对话框

你可以从SQL服务器企业管理平台的工具栏菜单或SQL服务器程序组的开始菜单中得到SQL
Profiler。为了监视一个特定的SQL服务器,首先生成一个新的跟踪器。那么如何生成一个新的跟踪器呢?向导会让你指定一个要监视的SQL服务器,然后跳出跟踪器属性对话框,如图A所示。

图 A



SQL Profiler 跟踪器对话框

在跟踪器属性对话框中有四个标签键:通用,事件,数据栏,过滤器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: