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来获取;

  • 相关阅读:
    VM启用ISO共享
    部署服务--NLB
    SCVMM问题汇总
    判断文件是否存在(exist)
    函数(Function)作用域 / 远程函数执行
    基于433MHz无线串口,多发一收解决方案
    ZigBee自组网地址分配与路由协议概述
    Zigbee协议栈--Z-Stack的使用
    RT-Thread RTOS
    信息量、互斥信息量和事件标志
  • 原文地址:https://www.cnblogs.com/fy--/p/8888447.html
Copyright © 2011-2022 走看看