Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: sequential read on full-table scan?
Christian,
Thanks for your good answer.
It is always the balance between good and bad things.
The main idea of my questions is to drive more brains thinking about something possible interesting (at least to me, I hope to others too).
It looks to me that Oracle is waiting for the response
from the customer base before trying to figure out
what is the best.
I am not sure that they have up to now all
intelligence of what will be the best way to progress
more with system statistics.
My main concern is that these statistics should be at
least per file basis, but of course if object spans
multiple files or object is partitioned it brings you
more dimensions.
But as Oracle oversimplified and used avearages for
everything why it should not use averages per file
basis too, at least for objects belongs to the
specific file.
Oh sorry, maybe tablespace level may be even better.
Per object may be very big price to be paid in the level of code and complexity. But not sure that it is crazy hard per tablespace, especially because Oracle has file stats already that can be used to be averaged over tablespaces on which objects are based.
Let's wait what is going to happen in 10g R2 if any :)
At the end the system statistics that are bringing the intelligence about I/O subsystem performances are the key piece in getting proper optimizer COST and good execution plan. Disk I/O are the slowest part of the modern systems so making sure that knowledge about it may be more important then something else.
Regards,
Zoran
-- http://www.freelists.org/webpage/oracle-lReceived on Sun May 22 2005 - 05:37:28 CDT
![]() |
![]() |