data guard failover时最小化数据丢失 - 11g flush redo - 2
alert log : ALTER SYSTEM FLUSH REDO TO ‘PRODA’ CONFIRM APPLYALTER SYSTEM FLUSH REDO TO PRODA CONFIRM APPLY [Process Id: 27807] (proda)ARCH: STARTING ARCH PROCESSESARC0 started with pid=24, OS id=27885ARC0: Archival startedARCH: STARTING ARCH PROCESSES COMPLETEARC0: STARTING ARCH PROCE...
data guard failover时最小化数据丢失 - 11g flush redo - 1
"flush redo" 并不是众所周知,它是在11gR2被引入的. 对于Data guard, 在故障切换时flush redo可能是非常有用的,如果这个命令能成功将最后的redo应用到standby上,那么DG上将没有数据丢失。 如果需要执行此语句,在standby上的 redo apply必须是启动的,执行此命令的primary database...
enq: KO - fast object checkpoint 等待事件与 direct path read - 3
正如查询英文论坛中所说,CKPT或DBWR阻塞了direct path read ,那么我们需要知道出现这个等待事件的时候,CKPT或DBWR进程它们在等待什么 ? 如果程序还在运行的话,那么我们可以通过如下方式查询: SQL> select sid,program from v$session where program like '%CKPT%' or program like '%D...
enq: KO - fast object checkpoint 等待事件与 direct path read - 2
查询发现等待事件 enq: KO - fast object checkpoint 发生的原因是:当进行TABLE FULL SCAN (全表扫描) 或并行查询整个segment时, 11g下,因_adaptive_direct_read 默认为true, 达到阀值_small_table_threshold大小的表会被认为是大表,读取数据时不会读入SGA , 而是直接路径读取(direct path read...
enq: KO - fast object checkpoint 等待事件与 direct path read - 1
在Exadata系统上Oracle11g 数据库中执行某个调度procedure Job_SP_DWR_AR_COLLECTION_WEEKLY_P 时,发现卡在某个SQL : 5jctyad1z1s6a 执行不下去,同时出现大量的 enq: KO - fast object checkpoint 等待事件 。1. 查询文档 enq: KO - fast object checkpointYou see this event because objec...