ash刷新 oracle,Oracle-ASH报告获取及分析

前言

由于最近要调整oracle性能,需要使用到ASH报告,介于此整理了关于ASH报告的相关信息。

1、ASH报告简介

ASH(Active Session History 活动会话历史记录)临时地保存系统当前的性能诊断信息。和AWR不同,ASH是保存内存之中, 当ASH分配的空间用光的时候,新的记录会覆盖掉旧的记录;AWR会有延迟,看的历史的性能诊断信息,最大可能有一小时的延迟,而ASH是记录当前的最新的性能诊断信息的。ASH 每秒钟收集一次当前处于非空闲等待事件的、活动状态的、session的信息,并保存在V$ACTIVE_SESSION_HISTORY视图中

2、ASH报告获取

1、Linux下面以oracle用户登录,输入‘sqlplus / as sysdba’,登录数据库,在sql提示符处输入@?/rdbms/admin/ashrpt.sql如下图:

AAffA0nNPuCLAAAAAElFTkSuQmCC

脚本.png

2、指定想生成的报告格式html或text,默认为html格式,直接回车就可以

AAffA0nNPuCLAAAAAElFTkSuQmCC

格式.png

3、指定在ash报告开始、结束时间,时间格式有四种,如下图

AAffA0nNPuCLAAAAAElFTkSuQmCC

格式.png

输入 begin_time 的值:15:55:00

输入 duration 的值:900 单位为S,900S即为15分钟

4、指定报告的名字

AAffA0nNPuCLAAAAAElFTkSuQmCC

名称.png

输入 report_name 的值:ash.html ,名字自定

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值