oracle 性能问题分析方法1
安装plustrce
1 sqlplus / as sysdba
2 @ /opt/oracle/product/11g/db/sqlplus/admin/plustrce
3 grant plustrace to public;
检查有问题的sql实际执行计划,pl/sql中F5可能不准.
set timing on --返回SQL操作的时间
set linesize 120 --每行120个字符
set autotrace on --看到SQL的计划和统计信息
select * from xxx
出现该sql实际执行计划
--------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 57 | 3 (0)| 00:00:01 |
| 1 | NESTED LOOPS | | 1 | 57 | 3