-- 找到指定的snap
select *
from (select * from dba_hist_snapshot order by snap_id desc)
where rownum < 200; -- AWR
SELECT *
FROM TABLE(dbms_workload_repository.awr_report_html(
(select dbid from v$database), 1,
26663, -- begin snap_id
26664 -- end snap_id
)); select * from dba_hist_wr_control;
exec dbms_workload_repository.create_snapshot();
exec dbms_workload_repository.modify_baseline_window_size(8);
exec dbms_workload_repository.modify_snapshot_settings(interval => 30, retention => 16*24*60, topnsql => 50);
exec dbms_workload_repository.drop_snapshot_range(low_snap_id => 6770,high_snap_id => 6774,dbid => 7059638244); begin
dbms_workload_repository.create_snapshot();
end;
-- ASH
SELECT *
FROM TABLE(dbms_workload_repository.ash_report_html(
(select dbid from v$database), 1,
SYSDATE - 30 / (24 * 60), -- begin datetime
SYSDATE - 10 / (24 * 60) -- end
));

SELECT *
FROM TABLE(dbms_workload_repository.ash_report_html(
(select dbid from v$database), 1,
to_date('2015-11-15 20:10:00', 'yyyy-mm-dd hh24:mi:ss'), -- begin datetime
to_date('2015-11-15 20:30:00', 'yyyy-mm-dd hh24:mi:ss') -- end
));
 
-- ADDM
select * from dba_advisor_tasks s order by s.created desc -- sqlplus设置参数
set long 1000000 pagesize 0 longchunksize 1000 select dbms_advisor.get_task_report('ADDM:2199108538_1_26664') from dual;

select * from v$active_session_history t where ROWNUM < 20;

SELECT *
FROM (
    SELECT * FROM v$active_session_history t
    WHERE t.sample_time BETWEEN
          TO_DATE('2016-05-04 10:10:00', 'yyyy-mm-dd hh24:mi:ss')
       AND TO_DATE('2016-05-04 10:20:00', 'yyyy-mm-dd hh24:mi:ss')
    ORDER BY t.SAMPLE_TIME
) t
WHERE ROWNUM < 20;

select * from dba_hist_active_sess_history t where rownum < 20;

SELECT *
FROM (
    SELECT * FROM dba_hist_active_sess_history t
    WHERE t.sample_time BETWEEN TO_DATE('2016-05-04 10:10:00', 'yyyy-mm-dd hh24:mi:ss')
            AND TO_DATE('2016-05-04 10:20:00', 'yyyy-mm-dd hh24:mi:ss')
    ORDER BY t.SAMPLE_TIME
) t
WHERE ROWNUM < 20;

Oracle获取AWR和ASH的更多相关文章

  1. Oracle的awr和ash

    1.     10g之前 用户的连接将产生会话,当前会话记录保存在v$session中:处于等待状态的会话会被复制一份放在v$session_wait中.当该连接断开后,其原来的连接信息在v$sess ...

  2. Oracle 11g AWR和ADDM性能报告

    一.自动工作负载库(Automatic Workload Repository,AWR) 自动工作负载库(Automatic Workload Repository,AWR)是在Oracle公司提供的 ...

  3. 手工获取AWR报告

    AWR(Automatic Workload Repository)报告常用于Oracle数据库性能分析.熟练解读AWR报告有助于快速分析Oracle性能问题.下面主要描述如何手工获取AWR报告. 操 ...

  4. 利用shell脚本自动获取awr报表

    观察Oracle数据库性能,oracle自带的awr功能为我们提供了一个近乎完美的解决方案,通过awr特性我们可以随时从数据库提取awr报告.通过报告可以了解一个系统的整个运行情况,生成的报告包括多个 ...

  5. Oracle 获取当前日期及日期格式

    http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html Oracle 获取当前日期及日期格式 获取系统日期:  SYSDATE()   格式化日期:  ...

  6. Windows环境自动获取AWR报告

    1.双击awr.cmd,通过cmd窗口运行awr.sql cmd.exe /c sqlplus lcam_1230/zcpzg1z_1230@54_orcl @awr.sql awr.cmd 2.aw ...

  7. MyBatis自动获取主键,MyBatis使用Oracle返回主键,Oracle获取主键

    MyBatis自动获取主键,MyBatis使用Oracle返回主键,Oracle获取主键 >>>>>>>>>>>>>> ...

  8. oracle获取字符串长度函数length()和hengthb()

    原文:oracle获取字符串长度函数length()和hengthb() lengthb(string)计算string所占的字节长度:返回字符串的长度,单位是字节 length(string)计算s ...

  9. Oracle获取系统时间及格式化

    Oracle 获取当前日期及日期格式 获取系统日期:  SYSDATE()   格式化日期:     TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)           ...

随机推荐

  1. My97DatePicker日期控件用法

    用法很简单,主要演示都在myDate.html  <meta http-equiv="content-type" content="text/html; chars ...

  2. Unity3D ShaderLab 语法:Properties

    本篇内容主要介绍Unity ShaderLab 语法:Properties Unity中的整个场景效果的表现,Shader起了至关重要的作用,为了方便我们的学习,unity采用了cg作为着色器语言. ...

  3. Inno Setup入门(十一)——完成安装后执行某些程序

    Inno Setup入门(十一)——完成安装后执行某些程序 2011-02-16 16:24:23|  分类: Inno Setup |  标签:inno  setup   |举报 |字号 订阅   ...

  4. BUAA 724 晴天小猪的神题(RMQ线段树)

    BUAA 724 晴天小猪的神题 题意:中文题,略 题目链接:http://acm.buaa.edu.cn/problem/724/ 思路:对于询问x,y是否在同一区间,可以转换成有没有存在一个区间它 ...

  5. Cannot retrieve definition for form bean null on action错误

    Cannot retrieve definition for form bean null on action错误 1. 如果jsp页面中要用到<html:form action="& ...

  6. VS2010单元测试

    编号:1016时间:2016年5月26日09:35:27功能:VS2010单元测试URL :http://blog.csdn.net/tjvictor/article/details/6175362

  7. 【题解】【字符串】【Leetcode】Valid Palindrome

    Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...

  8. maker 2008年发表在genome Res

    http://gmod.org/wiki/MAKER_Tutorial 简单好用 identify repeats, to align ESTs and proteins to the genome, ...

  9. c#实现高精度四舍五入

    /// <summary>        /// 實現數據的四捨五入        /// </summary>        /// <param name=" ...

  10. HDU 5692 线段树+dfs序

    Snacks Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Sub ...