活动会话历史:
ASH(Active Session History)
ASH缺省每一秒收集一下活动会话的情况,间隔时间由 _ash_sampling_interval=1000 参数确定

@?/rdbms/admin/ashrpt
输入 report_type 的值:
输入 begin_time 的值: -30 (查询过去半小时内的session情况)
输入 duration 的值:
输入 report_name 的值:

完成后报告会出现在启动sqlplus的路径中,然后使用HTTP浏览器查看即可。

默认就是过去半小时的各SESSION的TOP EVENT, TOP SQL,TOP SESSION,TOP DBFILE。

ASH报告是ORACLE各性能报告体系中数据量最小的,时间最近的,也是排查性能障碍最优先查看的报告。