zoukankan      html  css  js  c++  java
  • Oracle分析AWR报告

    1.查看AWR报告命令:

    @?/rdbms/admin/awrrpt.sql

    一直回车-->选择时间:开始和结束时间-->回车

    2.报告判读:

      以上报告基于ORACLE RAC架构,

    首先查看TOP 10事件:

    正常应该是DB CPU排在第一,但是当log file sync排在第一可能是IO压力太大,gc buffer release 表示其中一个节点有占大的IO导致另外一个节点会有等待,就产生了GC buffer

     

      

    判断到IO占比大的语句,查看执行计划。手动杀掉

    3.查看active session非系统用户

    select username, module, event, sql_id
    from v$session
    where status = 'ACTIVE'
    and username is not null
    order by event;

    4.生成批量删除sql的语句

    select inst_id,status, 'alter system kill session ''' || sid || ',' || serial# || ''' immediate;' cmd
    from gv$session
    where username is not null
    and status = 'ACTIVE'
    and sql_id in ('chfdw8bs8r82y');

  • 相关阅读:
    爬取药智网中的方剂信息
    日报3.13
    数据库添加出错
    Bencode
    一些安全网络协议
    代码质量不重要
    Jordan Peterson
    随身记录的缺点
    Why is Go PANICking?
    go问
  • 原文地址:https://www.cnblogs.com/liuxiuxiu/p/15010868.html
Copyright © 2011-2022 走看看