Hello Kamusis, Event 'gc buffer busy' waits simply means that the blocks are already involved in some sort of Global cache operation. Event 'gc cr multi block request' is for Full table scan or full index scan operations (similar to db file scattered read). Segment statistics lists only top 5 segments and if the application reads lots of different segments (such as partition scans or scans on different segments, that might not show up in AWR report). You might want to query gv$segment_statistics directly. To answer your question, no, if the session requests a CR block, it will get CR block and the 'gc cr blocks received' will be incremented. Only exception (I can think of) , in which, sessions might need to request Current block is that, if the 'lightworks rule' kicked in and the sessions has to apply much undo blocks from different instance to fabricate specific version of the block. Cheers Riyaj Shamsudeen Principal DBA, Ora!nternals - http://www.orainternals.com - Specialists in Performance, Recovery and EBS11i Blog: http://orainternals.wordpress.com OakTable member http://www.oaktable.com Co-author: "Expert Oracle practices: Oracle Database Administration from the Oak Table" http://www.apress.com/book/view/9781430226680 On Fri, Nov 19, 2010 at 5:21 PM, Leyi Zhang (Kamus) <kamusis@xxxxxxxxx>wrote: > Hi, experts: > > We have a RAC system, in AWR report "gc buffer busy" is top 1 wait (31 > Percent Total DB Time), and "gc cr multi block request" is the 2nd (21 > Percent Total DB Time) > > But in AWR report - "Segment Statistics" section ,we can only find > there are lots of "Current Blocks Received", not so much "CR Blocks > Received". > > So my question is: Is it possible If a session waiting on "gc cr multi > block request" and then it received a "Current Block"? > > -- > Kamus <kamusis@xxxxxxxxx> > > Visit my blog for more : http://www.dbform.com > Join ACOUG: http://www.acoug.org > -- > //www.freelists.org/webpage/oracle-l > > >