工具/材料
SQL SERVER 2008
操作方法
首先打开SQL SERVER Management管理工具,如下图所示,选择工具菜单下面的SQL SERVER Profiler选项
![如何使用SQL Server Profiler跟踪数据库 如何使用SQL Server Profiler跟踪数据库](https://i1.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bef44c5a39c4.jpg)
然后管理工具会自动跳出数据库连接的界面,这里填写好要跟踪的数据库,然后点击连接,如下图所示
![如何使用SQL Server Profiler跟踪数据库 第2张 如何使用SQL Server Profiler跟踪数据库 第2张](https://i2.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bef44c5a39c5.jpg)
接下来就进入到跟踪属性的设置界面,如下图所示,在这个界面需要给跟踪起名字,选择跟踪模板
![如何使用SQL Server Profiler跟踪数据库 第3张 如何使用SQL Server Profiler跟踪数据库 第3张](https://i3.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bdf44c5a39c6.jpg)
然后切换到事件选择的页卡,如下图所示,在这里设置需要跟踪哪些类型的SQL语句
![如何使用SQL Server Profiler跟踪数据库 第4张 如何使用SQL Server Profiler跟踪数据库 第4张](https://i1.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bdf44c5a39c7.jpg)
接下来我们在SQL SERVER的管理工具执行一个SQL语句,如下图所示,下面就需要跟踪这个SQL语句的执行过程
![如何使用SQL Server Profiler跟踪数据库 第5张 如何使用SQL Server Profiler跟踪数据库 第5张](https://i2.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bdf44c5a39c0.jpg)
然后我们就会在SQL SERVER Profiler工具中看到这个SQL执行的过程,跟踪工具中显示了SQL对资源的消耗情况,读写次数等信息,如下图所示
![如何使用SQL Server Profiler跟踪数据库 第6张 如何使用SQL Server Profiler跟踪数据库 第6张](https://i3.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bdf44c5a39c1.jpg)
最后执行完了以后,记住暂停或者停止跟踪,否则跟踪等到停止时间才会停止,如下图所示
![如何使用SQL Server Profiler跟踪数据库 第7张 如何使用SQL Server Profiler跟踪数据库 第7张](https://i1.zhitonggu.com/9c965868f4c713/96945675f9/cdc9062aac9d/cecd0627ac9c41bdf44c5a39c3.jpg)