SQLSERVER2008
首先打开SQL SERVER Management管理工具,如下图所示,选择工具菜单下面的SQL SERVER Profiler选项
然后管理工具会自动跳出数据库连接的界面,这里填写好要跟踪的数据库,然后点击连接,如下图所示
接下来就进入到跟踪属性的设置界面,如下图所示,在这个界面需要给跟踪起名字,选择跟踪模板
然后切换到事件选择的页卡,如下图所示,在这里设置需要跟踪哪些类型的SQL语句
接下来我们在SQLSERVER的管理工具执行一个SQL语句,如下图所示,下面就需要跟踪这个SQL语句的执行过程
然后我们就会在SQLSERVER Profiler工具中看到这个SQL执行的过程,跟踪工具中显示了SQL对资源的消耗情况,读写次数等信息,如下图所示
最后执行完了以后,记住暂停或者停止跟踪,否则跟踪等到停止时间才会停止,如下图所示
SQL Server Profiler是SQL数据库的跟踪工具,一般多个数据库若使用的SQL Server Profiler跟踪工具,跟踪出来的结果会很多,有多个数据库跟踪结果。很不方便查找跟踪结果,所以我们需要跟踪指定的某一个数据库就可以了,SQL Server Profiler跟踪工具可以设定筛选的数据标识id。达到只跟踪指定的数据库。1首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标识id,若不知道怎么查询数据库的标识id(参考jingyan.baidu.com/article/ff411625bb451c12e5823778.html)2然后需要在安装了数据库的服务器上打开SQL Server management studio,点击工具。3选择SQL Server Profiler。4输入数据库的sa与密码,点击连接。5在跟踪属性中,点击事件选择6在这个选项卡中,有一个列筛选器,点击它。7在筛选器中找到DatabaseID,条件等于你查询出来的数据库标识ID号。点击确定。8现在就可以点击运行SQL Server Profiler跟踪了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)