Re: serial direct reads

From: vsevolod afanassiev <vsevolod.afanassiev_at_gmail.com>
Date: Wed, 3 Sep 2014 23:50:11 -0700 (PDT)
Message-ID: <619c0a5d-3325-405c-971f-15e62fdb8638_at_googlegroups.com>


Real-life example:
11.2.0.3 on AIX
DB_CACHE_SIZE = 4GB, DB_BLOCK_SIZE = 8K, so DB_CACHE_SIZE = 524,288 blocks 10% of DB_CACHE_SIZE = 52,429 blocks
_SMALL_TABLE_THRESHOLD = 10,257.

Table has DBA_TABLES.BLOCKS = 12,232
_DIRECT_READ_DECISION_STATISTICS_DRIVEN = TRUE
As table size is much smaller than 10% of DB_CACHE_SIZE one would expect that full table scan will be using buffered reads. However it is using direct reads (top wait event = 'direct path read'). Any idea why? Received on Thu Sep 04 2014 - 08:50:11 CEST

Original text of this message