行业知识
oracle服务器的CPU占用率一直100%排查方式
2026-11-06 08:38:43
来源:互联网转载
背景说明
公司开发、���试、演示环境,三个环境的oracle服务器无论服务器是否空闲, CPU的占用率一直是100%, 一直也没有找到问题原因,今天就花了一整天时间研究这个问题。
通过AWR报告查看oracle运行情况
awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。
- sqlplus / as sysdba 链接数据库。执行下面的sql,可以替换时间范围,设定报告范围
select snap_id,dbid,instance_number,to_char(end_interval_time,'YYYY-MM-DD HH24:MI:SS')from dba_hist_snapshot where end_interval_time >=to_date('2020-12-18 09:00:00', 'yyyy-mm-dd hh24:mi:ss') and end_interval_time