V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
1yndonn3u
V2EX  ›  Oracle

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

  •  
  •   1yndonn3u · 2014-12-27 11:17:06 +08:00 · 3237 次点击
    这是一个创建于 3409 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    求教!!!

    谢谢!!!!

    4 条回复    2014-12-27 12:03:41 +08:00
    wsgzao
        1
    wsgzao  
       2014-12-27 11:47:23 +08:00 via Android
    1.先确认你自己的工作职责,想清楚再行动
    2.查看高CPU进程pid,如部署监控查看问题发生时间
    3.登录Oracle通过pid查sid,分析具体语句
    4.根据影响性判断直接kill还是上报领导
    wsgzao
        2
    wsgzao  
       2014-12-27 11:50:22 +08:00 via Android
    既然是从wenlogic做测试,那就请开发人员和dba一起来分析问题瓶颈,通过awr报告认真分析
    1yndonn3u
        3
    1yndonn3u  
    OP
       2014-12-27 11:59:14 +08:00
    @wsgzao 嗯啊,好的,我现在重现问题,然后查一下SID,之后看看影响sql语句是什么,和开发的人沟通一下,谢谢!!!
    tititake
        4
    tititake  
       2014-12-27 12:03:41 +08:00 via Android
    登录OEM看Top SQL
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3022 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:39 · PVG 21:39 · LAX 06:39 · JFK 09:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.