1. 找出占cpu的进程的PID2. 找到存在问题的进程信息 ps -ef |grep pid3. 捕获存在问题的SQL语句select /*+ ORDERED */ sql_text from v$sqltext a where(a.HASH_VALUE,a.ADDRESS) in ( ...
显示全部1. 找出占cpu的进程的PID
2. 找到存在问题的进程信息
ps -ef |grep pid
3. 捕获存在问题的SQL语句
select /*+ ORDERED */
sql_text
from v$sqltext a
where(a.HASH_VALUE,a.ADDRESS) in (
select decode(sql_hash_value,0,prev_hash_value,sql_hash_value),
decode(sql_hash_value,0,prev_sql_addr,sql_address)
from v$session b
where b.PADDR=(select addr from v$process c where c.spid='&pid'))
order by piece ASC;
看看是否需要优化SQL
收起