现在有不少批处理在晚上自动执行,
这样我想追踪某个批处理,如何设置呢?
因为,打开会话跟踪的时候,是需要知道会话id等数字信息,而不是根据package中的名称进行跟踪的。
再有,如果打开全局跟踪,那么信息就会非常的多,tkprof有没有方法可以过滤出来某个package的跟踪记录呢?

解决方案 »

  1.   

    似乎没有不过你可以写一个脚本 在package执行前开启sql_trace,执行完之后关闭SQL_TRACE。。
      

  2.   

    你批处理怎么执行的?放JOB里还是系统crontab 里调用
    你可以在执行之前打开sql_trace 
    alter session set sql_trace=true
    执行完退出sql_trace就行了
      

  3.   

    有的是放到job里边执行的。有的是通过java调用批处理执行的