摘要:
Oracle ASH分析详解 一. ASH(Active Session History) ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样, 采样工作由新引入的后台进程MMNL完成。 v$active_session_history视图提供了在实例级别抽 阅读全文
摘要:
Oracle常见的几种等待事件 1. CPU time CPU time其实不是真正的等待事件。是衡量CPU是否瓶颈的一个重要指标。一般来讲,一个良好的系统,CPU TIME 应该排在TOP 5 TIME Event的最前面。 当然这也是相对的, 如果不存在显著的 latch wait 或过高的lo 阅读全文
摘要:
通常,产生enq: TX - row lock contention事件的原因有以下几种可能: 不同的session更新或删除同一条记录; 唯一索引有重复索引; 位图索引同时被更新或同时并发的向位图索引字段上插入相同字段值; 并发的对同一个数据块上的数据进行update操作; 等待索引块完成分裂; 阅读全文