天天看点

用Oracle的tkprof分析SQL执行效率

用Oracle的tkprof分析SQL执行效率

1、打开跟踪

SQL> alter session set sql_trace=true;

2、执行SQL

SQL> select count(*) from xxxx;

3、关闭跟踪

SQL> alter session set sql_trace=false

4、找到trc文件

目标文件目录在:

SQL> select value from v$parameter where name='user_dump_dest';

5、变换trc文件为可读格式

tkprof ora10g_ora_26292.trc tkprof0702 explain=username/password sort=exeela

sort有exeela:执行时间;prsela:语法分析时间;fchela:提取时间