Hi Amir, Yes I know direct path reads don't go through the buffer cache but I think I read that a full table scan can be a mixture of direct path reads and logical reads if some blocks are cached already. I could be mistaken. Regards, Fergal -- //www.freelists.org/webpage/oracle-l