Skip to Main Content

Oracle Database Discussions

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!

Large Wait times on direct path reads..

Stefan AbrahamJan 2 2014 — edited Jan 2 2014

Dear All,

We are performing load tests to compare to database servers.

Below are the details..

server 1 -

OS - RHEL 5.6 - 64 bit

DB Version - Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production

Physical server

server 2 -

OS - RHEL 5.4 - 64 bit

DB Version - Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

Cloud hosted.. database running on this server is a upgraded version from the backup taken from server 1.

When we run the same load test on both servers in the awr report server 2 show large wait time for "direct path read" wait event.

Please see the below output from awr report,

server 1 -

EventWaitsTime(s)Avg wait (ms)% DB timeWait Class
DB CPU 625 74.68
reliable message2613110.35Other
latch free302800.29Other
direct path read159,141200.22User I/O
db file sequential read233140.11User I/O

server 2 -

EventWaitsTime(s)Avg wait (ms)% DB timeWait Class
DB CPU 576 19.24
direct path read292,500375112.53User I/O
latch: cache buffers chains42163880.55Concurrency
SQL*Net more data from client1646390.21Network
latch free3619450.20Other

My concern is why 159,141 direct path waits in server 1 takes 1 sec while 292,500 waits in server 2 takes 375 secs?

Is this related to OS (linux) io caching? i mean is it possible that the direct path read requests on server 1 is fulfilled by linux cache.. while direct path reads on server 2 are physical disk reads?

Thank You.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 30 2014
Added on Jan 2 2014
7 comments
2,510 views