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: solaris ufs and filesystemio_options with setall

Re: solaris ufs and filesystemio_options with setall

From: Mladen Gogala <mgogala.SPAM_ME.NOT_at_verizon.net>
Date: Fri, 13 Jul 2007 13:42:36 GMT
Message-ID: <pan.2007.07.13.13.42.38@verizon.net>


On Thu, 12 Jul 2007 22:25:12 +0000, staind wrote:

> I have a quick question about direct i/o and the filesystemio_options
> parameter, in particular on ufs and Solaris. My understanding is that if
> we set this to setall (or directio), Oracle will, at its discretion, use
> direct i/o for file access.

O_DIRECT is an argument to the "open" system call. You should do truss -o /tmp/out -f sqlplus "/ as sysdba" (-f option will descend into the forked processes) and then start the database. If the data files are open with the O_DIRECT flag, you have direct I/O. Alternatively, you can use dtrace to trap the "open" system call and see the argument values (Solaris 10, only). I am more of a Linux guy, Solaris is not my forte.

-- 
http://www.mladen-gogala.com
Received on Fri Jul 13 2007 - 08:42:36 CDT

Original text of this message

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