Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
2011-02-24 14:54 苏飞 阅读(15167) 评论(23) 编辑 收藏 举报 导读部分
-------------------------------------------------------------------------------------------------------------
SQL Server 2005 学习笔记系列文章
http://www.sufeinet.com/thread-26-1-1.html
原文地址:http://www.sufeinet.com/thread-514-1-1.html
简介
说到Sql的【性能工具】真是强大,可以让一个像我这样的菜鸟都能找到高手的感觉,SQL Server Profiler的中文意思是SQL Server事件探查,这个到低是做什么用的呢?我们都知道探查的意思大多是和监视有关,其实这个SQL Server Profiler就是一个Sql的监视工具,可以具体到每一行Sql语句,每一次操作,和每一次的连接。感觉这个工具的作用还是很大的,给大家分享一下,对于新手了解Sql语句的写法和提高语句的性能方法有很大的帮助。
SQL Server Profiler使用方法
我们单击开始--程序--Microsoft SQL Server 2005--性能工具--SQL Server Profiler
如下图
然后会出现如下界面
我们单击文件---【新建跟踪(N)...】,这是一个多窗口多任何的工具,我们可以同时新建不同的跟踪窗口,也可以是不同的数据库
接着看
在这里我们输入 我们的跟踪的数据库的服务器名称,用户名和密码等信息。单击连接进入下一个界面
上图中左面的可以进行一个基本设置,使用的模板选择,和文件的保存选择等。我们一般使用默认的就OK了,不用动上面的东西,右面的图是事件选择,也就是说我们要跟踪的事件有那个,在这里可以一一的选择,基本上Sql上有的事件都有,包括你用SQL Server Management Studio操作数据库的过程都可以跟踪的到。具体的事件和说明大家可以自己看一下。
只要单击显示所有事件就可以进行全部事件的选择了。
我们还可以对统计的字段进行筛选,单击任意一个列标题可以查看列的说明如下图
我们从上图上依次说明 为: