Trace file分为
|-background trace file
|-user trace file
1、trace files是和进程相关的。
2、在Oracle 中,Background Process Trace files是与server process严格区分的.
3、如何查看oracle的background process trace files?
View Code
SQL> show parameter background_dump_dest NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ background_dump_dest string /u01/diag/rdbms/db202/DB202/tr ace
4、user trace files
a user trace file contains statistics for traced SQL statements in that session.
5、可以研究哪个用户连接哪个进程?
6、设置产生用户的trace文件信息
方法一:当前登陆用户执行此命令,alter session set sql_trace=true;
方法二:以sys用户身份执行如下命令
View Code
SQL> execute dbms_system.set_sql_trace_in_session(196,90,true); PL/SQL procedure successfully completed. SQL>
方法三:设定全局参数sql_trace为true,这样每一个session将都会产生trace信息
View Code
SQL> show parameter sql_trace NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ sql_trace boolean FALSE