为查出程序中运行中调用了哪些语句,我想用sqlserver profile跟踪一下如何调用的,选用standar模板运行后,跟踪内容很多,不容易找到我所做的操作,如何筛选出本机对服务器的操作呢?

解决方案 »

  1.   

    standar 界面 上方有个 事件选择,切到该界面,可以选择抓取项目还可以过滤选项。看一下就知道了
    去吧
      

  2.   

    在跟踪属性页面的“筛选”选项卡中设置DataBaseName或DataBaseID,DBUserName等等过滤条件,里面的过滤想很多,英文意思一看就明白,设置的越详细,出来的跟踪信息就越精准!
      

  3.   

    可以在筛选那里选择你的进程ID。可以更加精确。因为我们公司的生产环境中,就算DBid也会剩下好多数据。另外,Profiler是读密集型软件,对性能影响很大,建议不要长期、大量字段收集。