1. AWR 的 Top event中可以看到是否有高"control file sequential read"等待的发生。 2. ASH报告中找到高"control file sequential read"的session信息,通过查找BLOCKING_SESSION 列,找到导致发生问题的session,看这个session在执行什么处理。 3. 通过AWR报告的parameter,v$controlfile视图,或者警告日志中启动信息,检查...
Requests:写入控制请求的I/O 次数。4. Control file sequential read 当数据库需要读取控制文件上的信息时,会出现这个等待事件,因为控制文件的信息是顺序写的,所以读取的时候也是顺序的,因此称为控制文件顺序读,它经常发生在以下情况:备份控制文件 RAC 环境下不同实例之间控制文件的信息共享 读取控制文件的文件头...
while: Making a backup of the controlfiles Sharing information (between instances) from the controlfile Reading other blocks from the controlfiles Reading the header block Solutions Problem: If wait time is significant, it usually means there's an I/O problem. Find out whether ...
TIME_WAITED:此项事件的总等待时间(单位:百分之一秒)SQL>selectEVENT,TOTAL_WAITS,TIME_WAITEDfromv$system_eventwhereeventlike'%control%';EVENTTOTAL_WAITSTIME_WAITEDcontrol file sequential read4220525control file parallel write166735645SQL>selectEVENT,TOTAL_WAITS,TIME_WAITEDfromv$system_eventwhereeventlike'%co...
4.Control file sequential read 当数据库需要读取控制文件上的信息时,会出现这个等待事件,因为控制文件的信息是顺序写的,所以读取的时候也是顺序的,因此称为控制文件顺序读,它经常发生在以下情况: -- 备份控制文件 --RAC 环境下不同实例之间控制文件的信息共享 ...
WAIT_CLASS_ID NUMBER WAIT_CLASS# NUMBER WAIT_CLASS VARCHAR2(64) 1.3 查看等待事件总数: SQL> select count(*) from v$event_name; COUNT(*) --- 1116 1.4 查看等待事件分类情况: /* Formatted on 2010/8/11 16:08:55 (QP5 v5.115.810.9015) */ SELECT wait...
WAIT_CLASS# NUMBER WAIT_CLASS VARCHAR2(64) 1.3 查看等待事件总数: SQL> select count(*) from v$event_name; COUNT(*) --- 1116 1.4 查看等待事件分类情况: /* Formatted on 2010/8/11 16:08:55 (QP5 v5.115.810.9015) */ SELECT wait
select P1 as FileName from V$SESSION_WAIT where EVENT = 'control file sequetial read' and STATE='WAITING'; 1. 2. 3. 4. 5. 我们可以采取以下手段来降低这一等待: 如果操作系统支持AIO,设置数据库支持AIO; 将控制文件转移到IO负载比较低的磁盘上去。
V$SESSION_WAIT_HISTORY: 是对V$SESSION_WAIT的简单增强,记录活动SESSION的最近10次等待。V$SQLTEXT: 当数据库出现瓶颈时,通常可以从V$SESSION_WAIT找到那些正在等待资源的SESSION,通过SESSION的SID,联合V$SESSION和V$SQLTEXT视图就可以捕获这些SESSION正在执行的SQL语句。
8、db file sequential read : 这个等待事件在实际生产库也很常见,当 Oracle 需要每次 I/O 只读取单个数 据块这样的操作时,会产生个等待事件。 据块这样的操作时,会产生个等待事件。 最常见的情况有索引访问(除 IFFS外的方式),回滚操作,以 ROWID的方式访问表中数据,重建控制文件,对 文件头做 DUMP 等。