728x90
※
:DBID
:INSTANCE_NUMBER
:BEGIN_SNAP_ID
:END_SNAP_ID
값 설정후 스크립트 실행
1 DB Time & DB CPU Usage
select 'SQL21.html' logfile from dual;
spool &logfile
select to_char(min(begin_time),'dd hh24:mi') DTIME,
sum(case when metric_name = 'Database Time Per Sec' and instance_number = :INSTANCE_NUMBER then average else 0 end) "Database Time Per Sec",
sum(case when metric_name = 'CPU Usage Per Sec' and instance_number = :INSTANCE_NUMBER then average else 0 end) "CPU Usage Per Sec"
from DBA_HIST_SYSMETRIC_SUMMARY
where INSTANCE_NUMBER = :INSTANCE_NUMBER and metric_name in ('Database Time Per Sec', 'CPU Usage Per Sec')
and begin_time > sysdate-35
group by snap_id
order by snap_id
/
728x90
'oracle' 카테고리의 다른 글
[ORACLE] cache size, sessions 분석 쿼리 (0) | 2023.02.06 |
---|---|
[ORACLE] 오라클 성능분석 스크립트 (0) | 2023.02.03 |
[ORACLE] SNAP_ID 찾는 스크립트 (0) | 2023.02.03 |
[ORACLE] TABLE, INDEX TABLESPACE MOVE (1) | 2023.02.01 |
[ORACLE] FLASHBACK (0) | 2023.01.30 |