zoukankan      html  css  js  c++  java
  • 【性能测试】:oracle数据库的监控方式

    一,【前提】:
    登陆操作系统后,需要切换到SQLPLUS的命令行模式:sqlplus / as sysdba


    二,【监控步骤】:
    开始时执行一次:
    SQL>exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
    结束时执行一次:
    SQL>exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
    其实是Oracle的自动监控,然后选择生成报告的snap_id间隔内的数据抽取出来分析统计


    三,【统计生成结果】:
    1、执行:SQL>@?/rdbms/admin/awrrpt.sql;
    其实完整路径是:opt/oracle/product/11.2/db/rdbms/admin/awrrpt.sql或者/opt/app/oracle/product/11.2.0/dbhome_1/rdbms/admin等;
    2、输入生成文件的格式,例如一般是“html”;
    3、输入最近的结果日期,例如1天则输入“1”;
    4、输入开始时间戳编号,例如“18606”;
    5、输入结束时间戳编号,例如“18607”;
    6、输入生成的带后缀名的文件名,例如“result.html”;
    7、在当前目录下会生成该文件;

    ----------------------------------------------------------------------------------------------------------

    说明:
    1、执行文件都是用“@”,“?”是表示相对路径;
    2、每次测试之前为了不影响结果,需要手动创建一个快照,以此快照为起点:
    3、删除快照结果:
    exec dbms_workload_repository.drop_snapshot_range(low_snap_id => id编号, high_snap_id => id编号, dbid => id编号);
    删除条件可以通过查询表wrh$_active_session_history来获取;

  • 相关阅读:
    检测数组和对象&扩展String.prototype.format 字符串拼接的功能
    10000以内unicode对照表
    手机页面加载完成后再显示(粗糙版)
    手机端网页 横竖屏翻转事件
    代替eval的方法
    跨域和非跨域 获取iframe页面高度的方法
    HDU2032 杨辉三角
    HDU2030 汉字统计
    POJ 2029 Palindromes _easy version
    POJ3468 A Simple Problem with Integers
  • 原文地址:https://www.cnblogs.com/fy--/p/8888447.html
Copyright © 2011-2022 走看看