准确的说是高活动语句,监控的目标库多了,没有合适工具的话,就得自己想办法,快速把有潜在大问题的语句找出来,还得是数据库链,还得是网络都能连通的前提下,检查方法还得依靠活动会话历史。
SELECT sql_id, count(*),
round(count(*) / sum(count(*)) over(), 2) pctload
FROM V$ACTIVE_SESSION_HISTORY@db_orcl1
WHERE sample_time > sysdate - 5/60/24
AND sql_id is not null
GROUP BY sql_id
ORDER BY count(*) desc;
把结果插入到一个表中更好看。
阅读(1684) | 评论(0) | 转发(0) |