oracle 通过活跃会话历史ASH排查系统运行卡顿的原因

一、 活跃会话历史(ASH)排查类
这类语句用于捕捉在案发瞬间或特定时间段内,数据库里各个会话(进程)到底在干什么。

1. 还原特定会话(如背锅侠 SID 2976)的真实行为轨迹

SQL
/* 用途:查看 SID 2976 在 10:00-10:15 期间每一秒的状态、等待事件和执行的 SQL_ID,确认它究竟是源头还是受害者。*/
选择TO_CHAR(sample_time,'HH24:MI:SS')为sample_time、
session_id、sql_id、事件、session_state、机器、程序、模块

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐