Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

how to avoid logical read from cache?

890271Apr 10 2014 — edited Apr 11 2014

Hello All,

i am doing some performance testing, in this i can see "logical read from cache" in statistics. But i have cleared the Buffer cache and shared pool using

alter tablespace DATA11 offline; (to make objects associated with the tablespace to invalid)

alter tablespace DATA11 online;

alter session enable parallel dml;

alter system flush buffer_cache;

alter system flush shared_pool;

create table test_table

tablespace DATA11

Parallel (degree 8)

NolOGGING

AS

SELECT /* + append */

CREATED_BY,

CREATED,

...

...

FROM table_1;

And also took tablespace offline and again took it to online.

But still i can see the "logical read from cache" Can anyone tell me why i am getting this?

STATISTICS:

logical read bytes from cache6563463168
cell physical IO interconnect bytes6307463168
cell physical IO interconnect bytes6296674304
cell physical IO interconnect bytes6291234816
cell physical IO interconnect bytes6289620992
cell physical IO interconnect bytes6267420672
cell physical IO interconnect bytes6257401856
cell physical IO interconnect bytes6241845248
cell physical IO interconnect bytes5828321280
logical read bytes from cache5393104896
logical read bytes from cache5250514944
logical read bytes from cache4909072384
logical read bytes from cache4800905216
logical read bytes from cache4775616512
logical read bytes from cache4428521472
logical read bytes from cache4366057472
physical read bytes3516940288
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 9 2014
Added on Apr 10 2014
2 comments
2,129 views