server 2012平台安装oracle 11g,
中间件是weblogic,在redhat上。
使用30个并发连接测试,oracle进程在server上面CPU已经超过100%了,
如何查找原因啊。
求教!!!
谢谢!!!!
1
wsgzao 2014-12-27 11:47:23 +08:00 via Android
1.先确认你自己的工作职责,想清楚再行动
2.查看高CPU进程pid,如部署监控查看问题发生时间 3.登录Oracle通过pid查sid,分析具体语句 4.根据影响性判断直接kill还是上报领导 |
2
wsgzao 2014-12-27 11:50:22 +08:00 via Android
既然是从wenlogic做测试,那就请开发人员和dba一起来分析问题瓶颈,通过awr报告认真分析
|
3
1yndonn3u OP @wsgzao 嗯啊,好的,我现在重现问题,然后查一下SID,之后看看影响sql语句是什么,和开发的人沟通一下,谢谢!!!
|
4
tititake 2014-12-27 12:03:41 +08:00 via Android
登录OEM看Top SQL
|