Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: How to confirm 'direct io' on linux?

Re: How to confirm 'direct io' on linux?

From: NetComrade <netcomradeNSPAM_at_bookexchange.net>
Date: Fri, 26 Aug 2005 19:56:13 GMT
Message-ID: <430f7209.192311156@localhost>


On 25 Aug 2005 20:05:51 -0700, yong321_at_yahoo.com wrote:

>NetComrade wrote:
>> What should I _not_ be seeing?
>> I assume I should be seeing some 'open' command on datafiles.. but I
>> am not.. this is all i see on mount:
>
>NetComrade,
>
>As Mladen showed, you need to strace a background process when you
>*open* your database, not when you mount it. Make sure you did set
>filesystemio_options to directio (or setall). You can get a cleaner
>strace output by
>
>strace -e trace=open -p <pid>
>
>You can also offline and online a tablespace to watch open() calls if
>the database is already open.

My bad.. i meant to say that's what I see on 'open' not 'mount. (i did do it in 3 steps though, nomount (start trace),mount,open), so that particular line might've showed up on mount

In either case.. i just tried to do this again (as intructued, mount, trace, open), and unfortunately I still don't see any 'open' calls not to a single datafile. (i tried online/offline of a tablespace as well)

This is RH4.0

Any idea how to proceed?

Thanks!

.......
We use Oracle 8.1.7.4 and 9.2.0.6/7 on Solaris 2.7 and RH4 remove NSPAM to email Received on Fri Aug 26 2005 - 14:56:13 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US