Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: sequential read on full-table scan?
Christian,
The third point you made might be relevant here. There's pretty much no other activity on this instance; maybe the buffer cache is filled with blocks from this table, and Oracle just reads in single blocks as needed. I suppose that's more efficient than reading in the same blocks over and over in multi-block reads.
Paul
On 5/20/05, Christian Antognini <Christian.Antognini_at_trivadis.com> wrote:
> Hi Paul
> >Why in the world would Oracle be reading a block at a time rather than > >performing full-table scans?
> - Oracle reads headers with single-block reads > - Oracle never does an I/O that spans more extents > - Oracle never reads a block that is already in the buffer cache
> HTH > Chris
--=20
Paul Baumgartel
paul.baumgartel_at_gmail.com
-- http://www.freelists.org/webpage/oracle-lReceived on Fri May 20 2005 - 13:22:17 CDT
![]() |
![]() |