最近在测试查询功能,需要对查询语句的执行效率进行测试,暂时我也没找到比较好用的方法,下面是我在测试时用的笨办法,记录下来,权当是一次profiler探索之旅:
“在程序这个功能模块中用到的查询语句是什么?”
这个可以直接 问开发人员,也可以自己找。因为有时候开发自己有时候也不记得自己用到了多少查询,用到了哪些语句。因此,如果程序能自己找到是最好了。在无法看到源程序的时候,可以使用SQL Server工具菜单下自带有SQL Server Profiler跟踪某个功能模块的全部SQL 语句。操作步骤如下:
1、打开profiler需要输入数据库的账号密码,打开界面后会自动显示新建跟踪。
2、在常规选项卡中选择跟踪结果的保存位置(也可以不选);