6.1.3 ASH(活动会话历史) 6.1.3 ASH(活动会话历史):性能诊断的实时显微镜 在数据库性能调优的世界里,等待事件(Wait Events)是诊断问题的黄金线索。然而,传统的等待事件视图(如 )仅提供瞬时快照,而AWR(Automatic Workload Repository)报告虽然全面,却以小时为单位采样,粒度粗糙,难以捕捉秒级甚至毫秒级的性能抖动。当系统在凌晨三点突然出现一次持续30秒的CPU飙升,或某次批量作业导致短暂但致命的锁等待时,我们急需一种既能“回溯”又能“聚焦”的工具——这正是ASH(Active Session History)诞生的初衷。 ASH不是简单的日志记录器,而是一套精密设计的内存采样与数据压缩机制。