1yndonn3u
V2EX  ›  Oracle

server2012 Oracle 进程 CPU 利用率已经超过 100%了。

  •  
  •   1yndonn3u · Dec 27, 2014 · 3942 views
    This topic created in 4185 days ago, the information mentioned may be changed or developed.

    server 2012平台安装oracle 11g,
    中间件是weblogic,在redhat上。
    使用30个并发连接测试,oracle进程在server上面CPU已经超过100%了,
    如何查找原因啊。

    求教!!!

    谢谢!!!!

    4 replies    2014-12-27 12:03:41 +08:00
    wsgzao
        1
    wsgzao  
       Dec 27, 2014 via Android
    1.先确认你自己的工作职责,想清楚再行动
    2.查看高CPU进程pid,如部署监控查看问题发生时间
    3.登录Oracle通过pid查sid,分析具体语句
    4.根据影响性判断直接kill还是上报领导
    wsgzao
        2
    wsgzao  
       Dec 27, 2014 via Android
    既然是从wenlogic做测试,那就请开发人员和dba一起来分析问题瓶颈,通过awr报告认真分析
    1yndonn3u
        3
    1yndonn3u  
    OP
       Dec 27, 2014
    @wsgzao 嗯啊,好的,我现在重现问题,然后查一下SID,之后看看影响sql语句是什么,和开发的人沟通一下,谢谢!!!
    tititake
        4
    tititake  
       Dec 27, 2014 via Android
    登录OEM看Top SQL
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   880 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 21:16 · PVG 05:16 · LAX 14:16 · JFK 17:16
    ♥ Do have faith in what you're doing.