- 博客(3)
- 资源 (3)
- 收藏
- 关注
转载 ORACLE查询当前执行效率低的sql
ORACLE查询当前执行效率低的sql --CPU高的SQL select sql_text from v$sql order by cpu_time desc --逻辑读多的SQL: select * from (select buffer_gets, sql_text from v$sqlarea where buffer_gets > 500000
2014-03-13 10:34:35 2912
原创 Oracle数据库服务器CPU占用率很高,通过PID 查找正在执行的sql
前段时间,发现系统的数据库服务器CPU一直占用很高,特将解决方法共享出来,仅仅十个人经验,如果有不对,请谅解1、通过topas找占用CPU比率比较高的PID,然后找到对应的SQLID,对sql进行优化首先打开TOPAS,找到占CPU比重比较大的PID 第一步 select addr from v$process where spid={占CPU比重达的PID},比如上面的283
2014-03-13 09:15:19 6115
转载 oracle :性能优化的一个案例查找CPU 过高
一.通过top命令看CPU的利用率:#top以下是TOP的结果:last pid: 11225; load averages: 7.95, 6.63, 6.25 17:19:35273 processes: 259 sleeping, 3 running, 5 zombie, 3 stopped, 3 on cpuCPU states: 10.0% id
2014-03-12 21:45:53 3409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人